Как скомпилировать make-файл docker-ce?

У меня есть исходный код docker-ce от GitHub, и я пытаюсь использовать его.

Я хочу, чтобы "Hello World" был распечатан, если я использую команду 'docker pull ubuntu', (по умолчанию 'using default tag:...')

Поэтому я нашел исходный код docker-ce/component/cli/cli/command/image/'pull.go' и изменил его.

Но я не знаю, как скомпилировать его для запуска.

Кто-нибудь поможет мне с этим?

Я пробовал следующее:

Там было Makefile в docker-ce каталог, поэтому я использовал команду 'make deb' компилировать, но он говорит, что это не удалось

1 ответ

Положить Makefile и ваш Dockerfile в тот же каталог и запустите:

make deb

который я считаю, содержат ту же команду, что и ниже:

docker build -t $(APP_NAME) .

обратите внимание (точка), это означает, что нужно включить все файлы в каталог, где находится Dockerfile reside.. and $ (APP_NAME) - это имя, которое вы хотите для созданных вами образов Docker.

и запустить его:

docker run --name containerName -it imageName

containerName - это имя контейнера, который вы хотите создать, а imageName - это имя изображения, которое вы только что скомпилировали с помощью предыдущей команды.

было бы здорово, если бы вы могли опубликовать Makefile Вот..

Другие вопросы по тегам