我有来自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'
进行编译,但它说它失败了
将Makefile
和您的Dockerfile
放入同一目录并运行:
make deb
我相信它包含如下命令:
docker build -t $(APP_NAME) .
注意到。 (点),它表示包含Dockerfile
所在目录中的所有文件..而$(APP_NAME)是您为自己创建的docker图像所需的名称。
并运行它:
docker run --name containerName -it imageName
containerName是您要创建的容器的名称,imageName是您刚使用上一个命令编译的映像的名称
如果你能在这里张贴Makefile
会很棒..