Size: a a a

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

2019 January 31

И

Иван 🤙 in RU.Docker — Официальное Русское Сообщество
Спасибо, буду гуглить)
источник

PK

Pavel Kudelin in RU.Docker — Официальное Русское Сообщество
Хотя лучше и правильней все таки компоуз
источник

PK

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

И

Иван 🤙 in RU.Docker — Официальное Русское Сообщество
Pavel Kudelin
либо нгинкс на хосте
кстати, а вот это наверное наименее геморный вариант)))
источник

И

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

И

Иван 🤙 in RU.Docker — Официальное Русское Сообщество
Pavel Kudelin
Хотя лучше и правильней все таки компоуз
компоуз(links) не очень подходит, потому как у меня на нгинксе будет висеть до десяти приложух, и потом их неудобно будет рестартовать, изменять и тд..

если я захочу пересобрать одну приложуху - нужно будет пересобирать весь стек docker-compose build
или нет?
источник

A

Alexander in RU.Docker — Официальное Русское Сообщество
Как контейнеру из одной сети (одного compose) достучаться до порта, или docker-хоста, или контейнера (который прабрасывает свой порт хосту) другой сети (другой compose)?
источник

A

Alexander in RU.Docker — Официальное Русское Сообщество
То есть в одном compose прописаны рабочие контейнеры с рабочей БД, а во втором тестовые, но подключиться надо к БД рабочих контейнеров.
источник

PK

Pavel Kudelin in RU.Docker — Официальное Русское Сообщество
Внимательней изучите docker-compose, он умеет рестартить контейнеры по одному и если не ошибаюсь билдить по дному
источник

PK

Pavel Kudelin in RU.Docker — Официальное Русское Сообщество
Alexander
Как контейнеру из одной сети (одного compose) достучаться до порта, или docker-хоста, или контейнера (который прабрасывает свой порт хосту) другой сети (другой compose)?
В одну сеть их
источник

И

Иван 🤙 in RU.Docker — Официальное Русское Сообщество
Pavel Kudelin
Внимательней изучите docker-compose, он умеет рестартить контейнеры по одному и если не ошибаюсь билдить по дному
оу, спасибо)
источник

GM

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

A

Alexander in RU.Docker — Официальное Русское Сообщество
Pavel Kudelin
В одну сеть их
Ок, первый создает сеть автоматически bridge, во втором compose прописать networks: - prod_net ?
источник

PK

Pavel Kudelin in RU.Docker — Официальное Русское Сообщество
Alexander
Ок, первый создает сеть автоматически bridge, во втором compose прописать networks: - prod_net ?
docker network create --subnet=172.18.0.0/16 mynet123 в эту тему погуглите
источник

ML

Max Lit in RU.Docker — Официальное Русское Сообщество
> proxy_pass http://python:8080;
Если сервис python будет лежать на момент запуска nginx, он не встанет так как не сможет отрезолвить python.
Лучше явно прописать сеть и сервисы (IMHO).
источник

ML

Max Lit in RU.Docker — Официальное Русское Сообщество
.env файлы:
источник

ML

Max Lit in RU.Docker — Официальное Русское Сообщество
SUBNET=
BRIDGE_IP=10.18.0.1
DB_IP=10.18.0.101
ODOO_IP=10.18.0.102
ASTERISK_IP=10.18.0.103
источник

ML

Max Lit in RU.Docker — Официальное Русское Сообщество
nginx:
   image: nginx
....
extra_hosts:
     # Let nginx resolve and start without these containers
     - odoo:${ODOO_IP}
источник

ML

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

И

Иван 🤙 in RU.Docker — Официальное Русское Сообщество
Max Lit
Таким образом nginx всегда знает имя сервиса
Спасибо)
а что за .env файлы: ??
куда их пихать?))
источник