
Аркадий
01.11.2018
18:20:21
ппц просто вынуждают на второй версии сидеть

Roman
01.11.2018
18:35:19
ок
вот еще что нашел https://github.com/docker/compose/issues/4379#issuecomment-333136895

Аркадий
01.11.2018
18:53:04
ого, спасибо!

Google

terry
02.11.2018
06:21:18

Аркадий
02.11.2018
07:33:07
Ребята, я с очередным вопросом!!
у меня есть приложение в докере, которое должно коннектиться к базе постгрес, которая стоит на хост машине. Так вот проблема в том, что у меня приложение падает на попытке коннекта к бд по таймауту. в pg_hda стоит разрешение на подключение с ip сети докера, которое создает docker-compose, в приложении указан ip шлюза (172.18.0.1) но приложение никак не хочет коннектиться
в постгрессе listen_adress стоит *

terry
02.11.2018
07:34:08

Аркадий
02.11.2018
07:34:36
это что?

Maxim
02.11.2018
07:34:44


Аркадий
02.11.2018
07:34:45
в приложении указывается?
172.17.0.1 попробуй
в приложении не видит такой сети
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
23: eth0@if24: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default
link/ether 02:42:ac:12:00:02 brd ff:ff:ff:ff:ff:ff link-netnsid 0
inet 172.18.0.2/16 brd 172.18.255.255 scope global eth0
valid_lft forever preferred_lft forever

terry
02.11.2018
07:35:42

Аркадий
02.11.2018
07:35:58

terry
02.11.2018
07:36:09
Ну кагбде да

Аркадий
02.11.2018
07:36:19

terry
02.11.2018
07:36:33
с докера попробуй вручную коннект к базе, что скажет
потом в лог глянь от Postgresql

Google

terry
02.11.2018
07:37:01
можно в 2 окна, tail -f /var/log/postgresql/имя файла лога, и в другом коннект с докера
и там еще беда может быть с типом peer/md5

Maxim
02.11.2018
07:38:01

Аркадий
02.11.2018
07:39:25

Maxim
02.11.2018
07:41:54

Аркадий
02.11.2018
07:46:12

terry
02.11.2018
07:54:55
Тогда пичаль пичальная

Аркадий
02.11.2018
07:56:21
((

terry
02.11.2018
08:01:19
+ какой ip самой ос - дай вывод

Аркадий
02.11.2018
08:02:56
ща

terry
02.11.2018
08:02:59
ну и дать разрешение для Postgresql в конфиге 0,0,0,0,0/0
а в pg_hda дать разрешение со всех Ip ос, ибо ты же через бридж коненктишься

Аркадий
02.11.2018
08:03:57
+ какой ip самой ос - дай вывод
"Containers": {
"c4f97899134a04fdd8720e0824cc0b23da7ec574bfe4eb14ff3c4e712eac6a95": {
"Name": "notification_app_1",
"EndpointID": "215ee4bbc6dcf8d44407bf6fda372cecd213cfcb0cd25a59e0df1039f0378d8f",
"MacAddress": "02:42:ac:12:00:02",
"IPv4Address": "172.18.0.2/16",
"IPv6Address": ""
}
},

terry
02.11.2018
08:04:44
ну вот, эт оконтейнер, ip ос самой поидее 172.18.0.1/16
ip a из ос дай

Аркадий
02.11.2018
08:05:31
https://pastebin.com/rw9QM4bb

Google

AstraSerg
02.11.2018
08:05:34
172.0.0.0/24
Это не верный совет, это даже не серые адреса. Вот подсети для серых адресов описаны здесь: https://tools.ietf.org/html/rfc1918
10.0.0.0 - 10.255.255.255 (10/8 prefix)
172.16.0.0 - 172.31.255.255 (172.16/12 prefix)
192.168.0.0 - 192.168.255.255 (192.168/16 prefix)

terry
02.11.2018
08:05:56

Аркадий
02.11.2018
08:06:01
ip a из ос дай
br-a92e0c876032 эта сеть для контейнера, которую создает docker-compose


terry
02.11.2018
08:06:59
@think ~/docker/hub-symfony $ ip a
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 scope host lo
valid_lft forever preferred_lft forever
inet6 ::1/128 scope host
valid_lft forever preferred_lft forever
2: enp0s25: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000
link/ether 28:d2:44:1d:7c:c2 brd ff:ff:ff:ff:ff:ff
inet 192.168.88.254/24 brd 192.168.88.255 scope global noprefixroute enp0s25
valid_lft forever preferred_lft forever
inet6 fe80::7db7:9737:1ef0:6180/64 scope link noprefixroute
valid_lft forever preferred_lft forever
3: wlp3s0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc mq state DOWN group default qlen 1000
link/ether a4:4e:31:19:2a:24 brd ff:ff:ff:ff:ff:ff
4: br-91a48474f5f8: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN group default
link/ether 02:42:bc:b4:8e:cb brd ff:ff:ff:ff:ff:ff
inet 172.18.0.1/16 brd 172.18.255.255 scope global br-91a48474f5f8
valid_lft forever preferred_lft forever
5: docker0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN group default
link/ether 02:42:86:8f:0d:1a brd ff:ff:ff:ff:ff:ff
inet 172.17.0.1/16 brd 172.17.255.255 scope global docker0
valid_lft forever preferred_lft forever
вывод, ip a с ОС, в коротой запускаются докеры


Аркадий
02.11.2018
08:08:18
блин, дичь какая-то, выставил host all all 0.0.0.0/0 md5
в hda,
все равно нет ничего в логах

Maxim
02.11.2018
08:15:08

Аркадий
02.11.2018
08:18:57

Maxim
02.11.2018
08:25:43
Коллеги, вам часто приходится сталкиваться с nginx и его конфигурацией?

енот
02.11.2018
08:28:35
neprivet.ru

Аркадий
02.11.2018
08:29:03

Maxim
02.11.2018
08:29:45

Аркадий
02.11.2018
08:30:11

Maxim
02.11.2018
08:30:56

terry
02.11.2018
08:31:20
а что?

енот
02.11.2018
08:31:25
пустой
если бы локейшен был вложенный, тогда бы вернул а = 32
хм

Maxim
02.11.2018
08:31:47
а что?
Разгадай загадку что на скриншоте

Google

енот
02.11.2018
08:31:51
или я путаю

Maxim
02.11.2018
08:32:13
пустой
Твой ответ принят, ждём остальных

terry
02.11.2018
08:32:59
дай весь конфиг Nginx
хер знает, на каком порту он запущен этот конфиг
и хрен знает, что там еще есть в нем

Maxim
02.11.2018
08:33:22

terry
02.11.2018
08:33:59
нихера не вернет, Nginx по дефолту на 80 порту, а этот у тебя на 8080
если нет докера, который мапиться с 80 своего на 8080 хоста где докер запущен

Maxim
02.11.2018
08:34:51

terry
02.11.2018
08:35:13
еще раз, ты курлишь 8080 порт, а nginx by default на 80
404

Митяй
02.11.2018
08:35:20
Выгнать ГАДА за неадекват

terry
02.11.2018
08:35:30

Maxim
02.11.2018
08:35:36

terry
02.11.2018
08:35:42
крч
ты меняешь условия по ходу ответов, то у тебя дефолт nginx, теперь он у тебя стал дефолт 8080

Митяй
02.11.2018
08:36:15
Еще раз подтверждаю - НЕАДЕКВАТ

terry
02.11.2018
08:36:35