Как перепроектировать docker-compose? - PullRequest
1 голос
/ 27 сентября 2019

У нас есть существующее развертывание, использующее docker-compose в производственной системе, но мы больше не знаем, кто развертывает и что такое файл docker-compose, который используется во время развертывания.;)

Есть ли способ перепроектировать существующее развертывание docker-compose, чтобы мы могли получить исходный файл?

1 Ответ

1 голос
/ 27 сентября 2019

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

У меня есть несколько советов о том, как вы могли бы идентифицировать свой docker-composeconfig:

  • Проверьте запущенные контейнеры, отметив имя контейнера.Docker-compose назвал бы их [folder_name]-[service_name]_[number].Скорее всего, вы можете использовать команду find для поиска [folder_name].
docker ps -a
# Identify service
find / -type d -name "[folder_name]"
  • Осмотреть контейнер.Обратите внимание на такие вещи, как Mounts (для томов) и Configs (для переменных среды, изображений и т. Д.).
docker inspect [container_id]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...