Size: a a a

Docker — русскоговорящее сообщество

2020 June 19

EU

Egor Urvanov in Docker — русскоговорящее сообщество
сделал
источник

EU

Egor Urvanov in Docker — русскоговорящее сообщество
Возникла такая проблема. Есть compose. На некоторые сервисы идёт обращение из внешней сетки. Например, из браузера. А на другие — внутри сетки.

Изначально, я в хранилище конфигов указывал ip и port в качестве хоста. Но потом мне посоветовали использовать вместо ip имя контейнера. Это повлекло за собой проблемы.

Если я обращаюсь к контейнерам по имени, тогда возникает проблема, когда я стучусь из вне. В таком случае мне нужно иметь либо 2 названия хоста, либо всегда обращаться по ip.

Как тут лучше сделать?

Как reverse proxy юзаю traefik.
источник

ВТ

Виктор Ткаченко... in Docker — русскоговорящее сообщество
имена контейнеров нужны для внутренней координации не более.
источник

ВТ

Виктор Ткаченко... in Docker — русскоговорящее сообщество
ну так сделайте 2 хоста, да хоть 10
источник

EU

Egor Urvanov in Docker — русскоговорящее сообщество
Виктор Ткаченко
имена контейнеров нужны для внутренней координации не более.
Я это понял уже. Но тогда смысл мне вообще использовать внутрненние имена, когда можно всегда по ip обращаться
источник

ВТ

Виктор Ткаченко... in Docker — русскоговорящее сообщество
А если другой контейнер окажется под "нужным" ip?
источник

ВТ

Виктор Ткаченко... in Docker — русскоговорящее сообщество
Типо сборка dev, test, staging.
источник

ВТ

Виктор Ткаченко... in Docker — русскоговорящее сообщество
И получится ip hell
источник

CB

Cry Baby in Docker — русскоговорящее сообщество
Привет. Какие сейчас есть бесплатные оркестраторы для одного сервера? Без кластера. Оч хотелось бы zero downtime deploy.
источник

EU

Egor Urvanov in Docker — русскоговорящее сообщество
swarm?
источник

Э

Эд in Docker — русскоговорящее сообщество
Dockerfile не нужны же для docker compose?
источник

EU

Egor Urvanov in Docker — русскоговорящее сообщество
Эд
Dockerfile не нужны же для docker compose?
Можно
источник

EU

Egor Urvanov in Docker — русскоговорящее сообщество
По желанию.
источник

Э

Эд in Docker — русскоговорящее сообщество
я только начал с докером работать несколько дней назад, сори за тупые вопросы
источник

EU

Egor Urvanov in Docker — русскоговорящее сообщество
Всё ок, не парься
источник

EU

Egor Urvanov in Docker — русскоговорящее сообщество
В чём проблема?
источник

Э

Эд in Docker — русскоговорящее сообщество
в Dockerfile указано VOLUME /../.../workspace/microservices/build/libs/:/home/libs. Пути в проекте нет такого: /../.../workspace/microservices/build/libs/. Вот я подумал, мб эти файлы нужны были для запуска ранней версии проекта без docker-compose и их можно тупо удалить
источник

ディムカ in Docker — русскоговорящее сообщество
Дмитрий Кожанов
генту-вей. Компилить из исходников ))
охоххо
источник

ディムカ in Docker — русскоговорящее сообщество
Генту это прекрасно)
источник

V

Vitaly in Docker — русскоговорящее сообщество
может кто подскажет?
источник