Докер: Ошибка создания контейнера: 400 Ошибка клиента: неправильный запрос (\"недопустимый формат ссылки \")"
При попытке создать образ awx (работает ansibe) для ppc64le, возникает следующее.
TASK [image_build : Build AWX distribution using container] ***************************************************************************************************************************************************
fatal: [localhost -> localhost]: FAILED! => {"changed": false, "msg": "Error creating container: 400 Client Error: Bad Request (\"invalid reference format\")"}
to retry, use: --limit @/root/awx/installer/install.retry
PLAY RECAP ****************************************************************************************************************************************************************************************************
localhost : ok=10 changed=3 unreachable=0 failed=1
Как я могу увидеть, что на самом деле происходит в фоновом режиме, любые подробные блокировки докера, которые я могу использовать? само сообщение несколько бесполезно для меня. я уже задал вопрос многословным, но это также не помогло.
1 ответ
Решение
Имена образов Docker могут состоять только из строчных (az) символов. Либо вы даете неподдерживаемое имя изображения, либо переменная (или пути), передаваемые в buid (или контейнер), не может быть разрешена.
Чтобы включить журналы отладки, добавьте "--debug" в демон docker (/etc/systemd/system/multi-user.target.wants/docker.service для linux env на основе systemd)
Для справки: https://docs.docker.com/config/daemon/