@FlooDwm

Как организовать сеть контейнеров Docker?

Суть такова есть web проект №1 и есть web проект №2 (на laravel если это имеет значение).
Проект №1 управляет по API проектом №2.
Необходимо:
1) Запихнуть проект №2 в образ (со всем необходимым nginx, php итп) - я это сделал docker-compose собрал из разных образов все пробросил, все подключил
2) Из проекта №1 запускать контейнеры с проектом №2 из образа - ?
3) Из проекта №1 управлять проектами№2 в разных контейнерах - ?
4) Правильно организовать сеть контейнеров (пока в области одной машины)
Вопрос как правильно организовать весь этот процесс? Сделать все контейнеры со своими ip, управлять ими, куда смотреть, что читать, что изучать?
Понимание Docker на уровне собрать образ, сделать compose не более.
  • Вопрос задан
  • 95 просмотров
Пригласить эксперта
Ответы на вопрос 1
shurshur
@shurshur
Сисадмин, просто сисадмин...
Не нужно из контейнера пытаться создавать другие контейнеры! (Да, технически это можно, но непросто, и новичкам полезнее вообще не знать о такой возможности, чтобы избежать ненужных искушений) Их надо создавать непосредственно с хоста. Самый простой способ оркестрации - docker-compose. В одном файле пишутся описания всех контейнеров со связями между ними, потом всё это запускается одной командой. В официальной документации и в интернетах полно информации и примеров.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы