Ansible-контейнер не создает образ докера
Я борюсь с ansible-контейнером. У меня есть проблема, похожая на найденную здесь, где предполагалось, что докер настроен неправильно. По сути, у меня есть пример с голыми костями, а контейнер не построен. У меня есть docker, установленный на Ubuntu 16.04 в соответствии с инструкциями, и примеры hello world и Ubuntu bash работают.
Может ли кто-нибудь указать мне на некоторую документацию / ссылки, которые указывают на правильную настройку докера и / или лучший способ отладки этого. Мне пришло в голову, что мой DNS не может быть настроен правильно.
Я просто использую следующие команды и получаю в результате ошибку:
ansible-container init
ansible-container build
ansible-container run
ERROR: for ansible-container invalid header field value "oci runtime error: container_linux.go:247: starting container process caused \"exec: \\\"/bin/false\\\": stat /bin/false: no such file or directory\"\n"
2 ответа
Вы заявили в своем комментарии:
Я просто пытаюсь запустить пустой проект. ansible-container init -> build -> run см. https://docs.ansible.com/ansible-container/getting_started.html
Вы также спросили:
Может ли кто-нибудь указать мне на некоторую документацию / ссылки, которые указывают на правильную настройку докера и / или лучший способ отладки этого.
Несмотря на то, что запрашивать внешнюю документацию в Stackru не по теме, вы даже не удосужились прочитать документацию, которая есть у вас на глазах, так как вы ожидаете, что другая часть документации поможет вам?
Цитирую ту же самую страницу, на которую вы ссылались:
Давайте посмотрим на рабочий пример. [ ]
ansible-container init ansible.django-gulp-nginx ansible-container build ansible-container run
Вы пытались построить и запустить пустой скелет. Без указания контейнеров (если вы открыли ansible/container.yml
вы будете видеть только комментарии, которые вам нужны, чтобы добавить контент) и без написания фактического playbook (ansible/main.yml
).
Ваш ansible/container.yml
есть строка с командой вроде
command: ['/bin/false']
но /bin/false
кажется, не присутствует на изображении, написанном выше в том же ansible/container.yml
, Если вы поделитесь ansible/container.yml
мы можем помочь вам больше.