如何编译docker-ce makefile?

问题描述 投票:1回答:1

我有来自github的docker-ce的源代码,我正在尝试使用它。

如果我使用命令'docker pull ubuntu',我希望打印出“Hello World”。 (默认为'using default tag:...'

所以我找到了docker-ce/component/cli/cli/command/image/'pull.go'的源代码并对其进行了修改。

但我不知道如何编译它来运行它。

有人会帮我编译吗?

我尝试过以下方法:

Makefile目录中有docker-ce所以我使用命令'make deb'进行编译,但它说它失败了

docker docker-ce
1个回答
0
投票

Makefile和您的Dockerfile放入同一目录并运行:

make deb

我相信它包含如下命令:

docker build -t $(APP_NAME) .

注意到。 (点),它表示包含Dockerfile所在目录中的所有文件..而$(APP_NAME)是您为自己创建的docker图像所需的名称。

并运行它:

docker run --name containerName -it imageName

containerName是您要创建的容器的名称,imageName是您刚使用上一个命令编译的映像的名称

如果你能在这里张贴Makefile会很棒..

© www.soinside.com 2019 - 2024. All rights reserved.