Как я могу создать образ docker-compose при использовании git? - PullRequest
1 голос
/ 08 апреля 2019

Я хочу обновить приложение, чтобы оно работало с docker-compose, а не с использованием системных файлов модулей с docker. Однако мое веб-приложение использует git, поэтому на моем сервере нет файла .yml. Каждый раз, когда я пытаюсь создать образ docker-compose, мой .yml файл не может быть найден на сервере. Возвращает:

ERROR:
    Can't find a suitable configuration file in this directory or any
    parent. Are you in the right directory?

    Supported filenames: docker-compose.yml, docker-compose.yaml

Как мне создать образ docker-compose при использовании git remote repo?

1 Ответ

1 голос
/ 08 апреля 2019

Вам необходимо сгенерировать файл docker-compose.yml (или скопировать его из внешней ссылки) на вашем сервере.

Этого можно добиться с помощью перехвата после получения (на стороне сервера) , который может гарантировать, что каждый раз при отправке нового коммита:

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