Стоит виртуалка Debian 11 на Vmware Workstation 17 под Windwos 11, на ней поставил docker и запустил из yaml файла все что нужно для заббикс. Сеть vmware настроенна как бридж. Если поставить виртуалку на паузу и потом снять, то конект до виртуалке возобновляется, а все докер контейнеры недоступны. Почему так ?
Перезапуск контейнеров не помогает, попробовал полностью удалить все контейнеры вместе с внутреней сетью поставить заново не помогает.
Помогает только перезагрузка витртуалки.
Yaml файл из которого поднимаю контейнеры и внутренюю сеть
version: '3.3'
services:
postgres:
container_name: postgres-server
environment:
- POSTGRES_USER=zabbix
- POSTGRES_PASSWORD=zabbix_pwd
- POSTGRES_DB=zabbix
volumes:
- .post:/var/lib/postgresql/data
restart: unless-stopped
image: 'postgres:latest'
networks:
- zabbix-net
ports:
- '5432:5432'
zabbix-snmptraps:
container_name: zabbix-snmptraps
volumes:
- '/zbx_instance/snmptraps:/var/lib/zabbix/snmptraps:rw'
- '/var/lib/zabbix/mibs:/usr/share/snmp/mibs:ro'
ports:
- '162:1162/udp'
restart: unless-stopped
image: 'zabbix/zabbix-snmptraps:alpine-6.4-latest'
networks:
- zabbix-net
zabbix-server-pgsql:
container_name: zabbix-server-pgsql
environment:
- DB_SERVER_HOST=postgres-server
- POSTGRES_USER=zabbix
- POSTGRES_PASSWORD=zabbix_pwd
- POSTGRES_DB=zabbix
- ZBX_ENABLE_SNMP_TRAPS=true
networks:
- zabbix-net
ports:
- '10051:10051'
restart: unless-stopped
image: 'zabbix/zabbix-server-pgsql:alpine-6.4-latest'
zabbix-web-nginx-pgsql:
container_name: zabbix-web-nginx-pgsql
environment:
- ZBX_SERVER_HOST=zabbix-server-pgsql
- DB_SERVER_HOST=postgres-server
- POSTGRES_USER=zabbix
- POSTGRES_PASSWORD=zabbix_pwd
- POSTGRES_DB=zabbix
networks:
- zabbix-net
ports:
- '443:8443'
- '80:8080'
volumes:
- '/etc/ssl/nginx:/etc/ssl/nginx:ro'
restart: unless-stopped
image: 'zabbix/zabbix-web-nginx-pgsql:alpine-6.4-latest'
networks:
zabbix-net:
driver: bridge