Я пытаюсь обвести голову тем, как запустить этот конкретный рабочий процесс с помощью докера.Как управлять взаимозависимыми контейнерами докеров при перемещении между средами или клонированием
- Окружающая среда для разработчика - n количество контейнеров, таких как db, webserver, appserver и т. Д. С зависимостями между контейнерами. Таким образом, база данных будет зависеть только от данных только
volumes
контейнера, контейнера appserver от базы данных и так далее. - Теперь мне нужно перенести это на новую машину или среду, например, когда новый разработчик присоединяется, так что (а) он получает собственную среду для работы.
Шаг 1 ясно мне после прочтения advanced docker volumes и tiny docker pieces
Мой вопрос связан к шагу 2. Как чисто удается воспроизвести эту новую среду со всеми взаимозависимыми контейнеров и работает должным образом с (надеюсь) единственная команда?
Это может быть то, что вы ищете: https://github.com/orchardup/fig –