场景:
我们在使用docker的时候,拉取镜像通常都是通过docker pull去默认的hub.docker中拉取,然后通过run来来运行一个images成功一个container。然而有的时候这些images无法满足我们的需求,那么我们能不能通过container反向生成一个images呢?
我们先来看一张图

其实可以理解为container只是基于image之后的layer而已,也就是可以通过docker run image
创建出一个container出来。
container到images
通过上面的图我们可以了解到,除了我们通过Dockerfile自定义的一些images外,其余的docker images都是只读的,但是我们通常会去修改container的,既然container是基于images之上的,那么我们能不能通过一个container逆向生成一个images呢?我们来尝试一下。
拉取一个centos镜像
docker pull centos:centos7
使用交互式运行centos
docker run -

本文介绍了一种通过已有的容器创建新的Docker镜像的方法,包括安装额外软件包并在Docker中提交更改以生成新镜像的过程。

279

被折叠的 条评论
为什么被折叠?



