- 22, Oct 2024
- #1
Мне нужна помощь и указание в правильном направлении.
У меня есть 6 репозиториев git, которые вместе объединяют более крупное приложение (3 API Node.js, 2 веб-приложения React и один репозиторий для Ansible и шаблоны для файлов конфигурации для других репозиториев).
В настоящее время мы создаем его только с помощью Ansible и CircleCI, но текущий процесс сборки не так хорош, и я думаю о переходе на Docker, docker-compose и CircleCI 2.0.
Дело в том: как мне его докеризовать?
Все базы данных удалены. Как мне подойти к nginx?
Я думал о том, чтобы написать Dockerfiles для каждого приложения, а затем использовать Ansible для подключения к хосту, установки Docker, извлечения исходных кодов и начала создания контейнеров из Dockerfiles.
Nginx должен быть настроен с помощью Ansible на хосте или его можно каким-то образом превратить в контейнер Docker?
#docker #ansible #docker-compose #circleci-2.0