2015-03-24 5 views
16

Есть ли какой-либо простой способ проверить синтаксис и т. Д. Файла-файла для докеры (docker-compose.yml aka fig.yml) без необходимости запускать докер?Validating docker-compose yml file

Я пытаюсь добавить быструю проверку моего конвейера сборки/тестирования, чтобы проверить мои файлы компоновки.

+0

Обратите внимание, что я знаю, но https://github.com/docker/compose/issues/129 –

+1

Вы можете поместить свой конвейер сборки в контейнер, где вы на самом деле проверяете надлежащий докер. Вид как сам докер. Может ли это работать? – schemar

ответ

19

Между тем это было добавлено в докер-сочинение как docker-compose config. Проверка вашего файла сейчас так же проста, как docker-compose -f docker-compose.yml config. Как всегда, вы можете опустить часть -f docker-compose.yml при ее запуске в той же папке, что и сам файл, или COMPOSE_FILE environment variable pointing to your file.