我们都知道写 Dockerfile
的时候只有一个 FROM
指令,指明其依赖的父镜像。
我现在通过 nginx
镜像构建了一个自己的镜像,叫 my-nginx
那么,我可以通过 FROM my-nginx
构建新的镜像,推送覆盖掉 my-nginx
么?
意思就是 Dockerfile
中的 FROM
,可以 FORM
自身么?
我们都知道写 Dockerfile
的时候只有一个 FROM
指令,指明其依赖的父镜像。
我现在通过 nginx
镜像构建了一个自己的镜像,叫 my-nginx
那么,我可以通过 FROM my-nginx
构建新的镜像,推送覆盖掉 my-nginx
么?
意思就是 Dockerfile
中的 FROM
,可以 FORM
自身么?
不太明白你说的什么?
首先你构建的image是如何构建的?
1.你通过nginx image构建的my-nginx image,是通过Dockerfile创建好然后docker build的image
2.你通过nginx image构建的my-nginx image,是通过container创建然后docker commit的image
上面2种方式build和commit是来构建image
7 回答5.3k 阅读
6 回答6.9k 阅读✓ 已解决
2 回答2.4k 阅读✓ 已解决
4 回答2.3k 阅读
2 回答796 阅读✓ 已解决
1 回答2k 阅读✓ 已解决
1 回答3.4k 阅读
docker commit了解一下,在原基础上再加指令