Сборка файла Docker - PullRequest
       0

Сборка файла Docker

0 голосов
/ 06 февраля 2019

Conatiner ID при создании файла Docker.

Я создаю свой собственный файл Docker.При сборке dockerfile с использованием команды docker build. я увидел, что она выполняет каждую команду, записанную в dockerfile.Но при выполнении он отображает сообщение Выполнение в некотором контейнере с идентификатором для каждой команды, записанной в dockerfile, а также идентификатор изменяется для каждой команды.Изменяются ли контейнеры для каждой команды или ID того же контейнера, поскольку он также останавливается после выполнения каждой команды

См. Прикрепленное изображение и выделенный текст. image

1 Ответ

0 голосов
/ 06 февраля 2019

Docker более или менее действует так, как будто он запускает docker run и docker commit для каждой строки в Dockerfile.Контейнеры никогда не используются повторно;каждая строка - это новый контейнер.

Другим следствием этого является то, что строка после Removing intermediate container ... является действительным идентификатором изображения, поэтому одним из полезных способов отладки сборки является docker run a15a9b подключение одного из них.промежуточные идентификаторы изображений.

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