我有来自github的docker-ce的源代码,我正在尝试使用它。
如果我使用'docker pull ubuntu'命令,我希望打印出"Hello World“。(默认值为'using default tag:...')
所以我找到了docker-ce/component/cli/cli/command/image/'pull.go'的源代码并对其进行了修改。
但是我不知道如何编译它来运行它。
有人能帮我编译这篇文章吗?
我尝试过以下几种方法:
docker-ce目录中有Makefile,所以我使用命令'make deb'进行编译,但它显示编译失败
发布于 2018-09-10 13:35:07
将Makefile和您的Dockerfile放在同一个目录中,然后运行:
make deb我相信它包含的命令与下面的命令相同:
docker build -t $(APP_NAME) .请注意。(点),表示包含Dockerfile所在目录内的所有文件。$(APP_NAME)是您想要为您创建的docker映像命名的名称。
并运行它:
docker run --name containerName -it imageNamecontainerName是要创建的容器的名称,imageName是刚使用前面的命令编译的图像的名称
如果你能把Makefile贴在这里就太好了..
https://stackoverflow.com/questions/52251072
复制相似问题