Size: a a a

RU.Docker — Официальное Русское Сообщество

2019 May 08

GM

Gleb Mekhrenin in RU.Docker — Официальное Русское Сообщество
ну с учетом того что в беспатной версии хелсчеков нет 1 раз точно должен быть bg
источник

m

manefesto in RU.Docker — Официальное Русское Сообщество
В бесплатной версии докера?
Что имеешь ввиду?
источник

m

manefesto in RU.Docker — Официальное Русское Сообщество
Можно как вариант делать docker exec -ti nginx nginx -t reload
источник

GM

Gleb Mekhrenin in RU.Docker — Официальное Русское Сообщество
в бесплатной версии nginx
источник

m

manefesto in RU.Docker — Официальное Русское Сообщество
После рестарта контейнера все поднимается
источник

GM

Gleb Mekhrenin in RU.Docker — Официальное Русское Сообщество
источник

m

manefesto in RU.Docker — Официальное Русское Сообщество
Причём проверял с него curl http://site1 и нормально
источник

GM

Gleb Mekhrenin in RU.Docker — Официальное Русское Сообщество
это нормально, ну типа нет nginx смысла перерезолв делать для хоста тк хелсчеков нет. резолвинг не настаривается отдельно
источник

m

manefesto in RU.Docker — Официальное Русское Сообщество
Типа покрутить dns докера?
источник

m

manefesto in RU.Docker — Официальное Русское Сообщество
Или делать nginx -t reload?
источник

m

manefesto in RU.Docker — Официальное Русское Сообщество
Интересно. А статикой можно для контейнера приколотить ip? Ну не прям руками, а чтобы Аренда была допустим 24 часа. Хотя тоже такое себе
источник

GM

Gleb Mekhrenin in RU.Docker — Официальное Русское Сообщество
manefesto
Интересно. А статикой можно для контейнера приколотить ip? Ну не прям руками, а чтобы Аренда была допустим 24 часа. Хотя тоже такое себе
в композе можно все сетевые настройки крутить если v2 поставить.
источник

m

manefesto in RU.Docker — Официальное Русское Сообщество
Сделать релоад не такой уж и костыль получается
источник

GM

Gleb Mekhrenin in RU.Docker — Официальное Русское Сообщество
manefesto
Типа покрутить dns докера?
надо пошагово все разбирать. давно была бага что резолвер докера имел проблемы с ipv6 в nginx приходилось это вырубать тк он упорно пытался чекнуть
попробуй в nginx сделать
источник

GM

Gleb Mekhrenin in RU.Docker — Официальное Русское Сообщество
location / {
          resolver ip_dns valid=10s;
источник

m

manefesto in RU.Docker — Официальное Русское Сообщество
Хотя надо посмотреть на реализацию nginx где он напрямую дергает сокет докера. Типа для динамических виртуалхостов
источник

GM

Gleb Mekhrenin in RU.Docker — Официальное Русское Сообщество
в композе это вероятно будет resolver 127.0.0.11 valid=10s; если дефолты не менял
источник

GM

Gleb Mekhrenin in RU.Docker — Официальное Русское Сообщество
в коммерческой версии nginx еще можно заюзать модуль для хелсчеков http://nginx.org/en/docs/http/ngx_http_upstream_hc_module.html#health_check чтоб в принципе те контейнеры которые еще не поднялись трафик не получали
источник

GM

Gleb Mekhrenin in RU.Docker — Официальное Русское Сообщество
manefesto
Хотя надо посмотреть на реализацию nginx где он напрямую дергает сокет докера. Типа для динамических виртуалхостов
https://github.com/jwilder/nginx-proxy есть вот такой проект. там всякие такие проблемы разрулены
источник

m

manefesto in RU.Docker — Официальное Русское Сообщество
Ну да. Он
источник