Я не уверен, что случилось, но я больше не могу получить доступ к любому из своих контейнеров.Сегодня я обновил Docker, и с тех пор я не могу получить доступ к своим контейнерам.Я даже перезапустил свой сервер после обновления.
Я подумал, что мне следует переименовать / var / lib / docker и перестроить мои док-контейнеры, которые работали в прошлом.Однако на этот раз это тоже не работает.
Я могу перестроить запуск контейнера, по крайней мере, так кажется, но это почти так.Я не могу получить доступ к веб-страницам работающего контейнера.
Здесь я запускаю Odoo (через docker-compose, используя сборку Docker по умолчанию в Odoo), как вы можете видеть, что он выглядит нормально и работает нормально.Но я не могу получить к нему доступ с моего рабочего стола.
Некоторое время он работал идеально: (
Docker version 18.09.1, build 4c52b90, 4.19.0-1-amd64 #1 SMP Debian 4.19.12-1 (2018-12-22) x86_64
Журнал Docker https://pastebin.com/EKNM8FZQ
Журнал демонов https://pastebin.com/9xNp7i9r
5c4ba56376d2: Pull complete
ee278417002a: Pull complete
81f7195d84c8: Pull complete
Digest: sha256:ba307a52682f1d70ac5d213c545525ed74eb75a87932412a9e51e9663d0bae92
Status: Downloaded newer image for odoo:12.0
Creating odoo_db_1 ... done
Creating odoo_web_1 ... done
Attaching to odoo_db_1, odoo_web_1
web_1 | 2019-03-04 21:23:07,145 1 INFO ? odoo: Odoo version 12.0-20190128
web_1 | 2019-03-04 21:23:07,145 1 INFO ? odoo: Using configuration file at /etc/odoo/odoo.conf
web_1 | 2019-03-04 21:23:07,145 1 INFO ? odoo: addons paths: ['/var/lib/odoo/.local/share/Odoo/addons/12.0', '/mnt/extra-addons', '/usr/lib/python3/dist-packages/odoo/addons']
web_1 | 2019-03-04 21:23:07,145 1 INFO ? odoo: database: odoo@db:5432
web_1 | 2019-03-04 21:23:07,254 1 INFO ? odoo.addons.base.models.ir_actions_report: Will use the Wkhtmltopdf binary at /usr/local/bin/wkhtmltopdf
web_1 | 2019-03-04 21:23:07,405 1 INFO ? odoo.service.server: HTTP service (werkzeug) running on 1ef64d047674:8069
db_1 | 2019-03-04 21:23:07.432 UTC [1] LOG: listening on IPv4 address "0.0.0.0", port 5432
db_1 | 2019-03-04 21:23:07.432 UTC [1] LOG: listening on IPv6 address "::", port 5432
db_1 | 2019-03-04 21:23:07.461 UTC [1] LOG: listening on Unix socket "/var/run/postgresql/.s.PGSQL.5432"
db_1 | 2019-03-04 21:23:07.632 UTC [24] LOG: database system was shut down at 2019-03-04 21:16:12 UTC
db_1 | 2019-03-04 21:23:09.303 UTC [1] LOG: database system is ready to accept connections
docker-compose.yml
version: '2'
services:
web:
image: odoo:12.0
depends_on:
- db
ports:
- "4040:8069"
volumes:
- /media/docker/odoo/odoo-web-data:/var/lib/odoo
- /media/docker/odoo/config:/etc/odoo
- /media/docker/odoo/addons:/mnt/extra-addons
db:
image: postgres:10
environment:
- POSTGRES_DB=postgres
- POSTGRES_PASSWORD=odoo
- POSTGRES_USER=odoo
- PGDATA=/var/lib/postgresql/data/pgdata
volumes:
- /media/docker/odoo/odoo-db-data:/var/lib/postgresql/data/pgdata
volumes:
odoo-web-data:
odoo-db-data:
ifconfig -a
br-1f972a43ba4c: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
inet 172.19.0.1 netmask 255.255.0.0 broadcast 172.19.255.255
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
br-41a0112716c5: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
inet 172.23.0.1 netmask 255.255.0.0 broadcast 172.23.255.255
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 116 bytes 21432 (20.9 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
br-56eb88791692: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 172.22.0.1 netmask 255.255.0.0 broadcast 172.22.255.255
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 190 bytes 38165 (37.2 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
br-66bfdbe63aa2: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
inet 172.21.0.1 netmask 255.255.0.0 broadcast 172.21.255.255
RX packets 2 bytes 56 (56.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 520 bytes 139325 (136.0 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
br-9f041a246e19: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
inet 172.20.0.1 netmask 255.255.0.0 broadcast 172.20.255.255
RX packets 4 bytes 112 (112.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 336 bytes 110540 (107.9 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
br-b408882454cc: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
inet 172.27.0.1 netmask 255.255.0.0 broadcast 172.27.255.255
RX packets 4 bytes 112 (112.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 319 bytes 105039 (102.5 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
br-b6cd97aaf79a: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
inet 172.18.0.1 netmask 255.255.0.0 broadcast 172.18.255.255
RX packets 1 bytes 28 (28.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 525 bytes 140319 (137.0 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
docker0: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
inet 172.17.0.1 netmask 255.255.0.0 broadcast 172.17.255.255
RX packets 3376 bytes 412660 (402.9 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 5676 bytes 6112740 (5.8 MiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.11.100 netmask 255.255.255.0 broadcast 192.168.11.255
RX packets 4435 bytes 589568 (575.7 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 6026 bytes 1310789 (1.2 MiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
eth1: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.2.100 netmask 255.255.255.0 broadcast 192.168.2.255
RX packets 4459940 bytes 6436989773 (5.9 GiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 1670627 bytes 128486493 (122.5 MiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
eth7: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.5.100 netmask 255.255.255.0 broadcast 192.168.5.255
RX packets 65068 bytes 13710376 (13.0 MiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 67679 bytes 25716123 (24.5 MiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
loop txqueuelen 1000 (Local Loopback)
RX packets 84242 bytes 32551544 (31.0 MiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 84242 bytes 32551544 (31.0 MiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
vethb0f44ac: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 192 bytes 38577 (37.6 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
vethbf32272: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 170 bytes 31475 (30.7 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
Редактировать:
Я не помню, какую версию я обновил, потому что яЯ только что сделал обновление. Однако он не должен быть слишком старым, я думаю, это было около 18.08-09 версии.
Для меня не должно иметь значения, изменился ли формат контейнера с обновлением. Потому что я удалил / var/ lib / docker, так что все создается с нуля с новой версией, если она есть.
Я в основном не могу получить доступ к Odoo (или другим контейнерам с собственными портами) из http://192.168.5.100:4040
(из сети) или http:/127.0.0.1:4040
(на сервере)
Мне также кажется, что я столкнулся с какой-то проблемой IP6, увидев это. Может, сеть Docker работает только на IP6?
netstat -ntple|grep -i 4040
tcp6 0 0 :::4040 :::* LISTEN 0 13207517 20885/docker-proxy
Редактировать 2:
Я вернулся к 5: 18.09.0 ~ 3-0 ~ debian-buster с 5: 18.09.3 ~ 3-0 ~ debian-buster и все такоесноваЧто изменилось так, что это обновление полностью сломало все мои контейнеры?