Как работать с некоторыми докерными контейнерами вместе nginx + mysql + laravel + redis + memcache? - PullRequest
0 голосов
/ 20 декабря 2018

Мне нужно настроить образ докера, который имеет: два redgin nginx master / slave

Я пытался собрать его из hub.docker.com один за другим.И я прочитал, что могу объединить их в одну сеть.

Какие инструменты я должен использовать для создания этой конфигурации одной командой?Должен ли я прочитать больше о docker-compose?Я в тупике.

1 Ответ

0 голосов
/ 20 декабря 2018
Подход

Docker заключается в том, чтобы иметь один процесс для одного контейнера, поэтому вы помещаете каждый сервис в отдельный контейнер.Затем вы приходите к моменту, когда вам нужно решить, как ими управлять.

Существует множество решений для оркестровки контейнеров, таких как docker-compose, docker-swarm, k8n и других, ноЯ настоятельно рекомендую начать с самого простого - docker-compose.

Вы просто пишете один файл конфигурации, docker-compose.yml, где объявляются все ваши сервисы / контейнеры.А потом пусть docker-compose up сделает работу.Это создаст необходимые объемы и сети, поэтому ваши контейнеры будут связаны друг с другом.

Наслаждайтесь: https://docs.docker.com/compose/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...