不行!

直接上实例:
现在docker中有Ubuntu的镜像和容器:
在这里插入图片描述
然后,我强制删除Ubuntu的镜像:在这里插入图片描述
删除失败!失败内容是:不能强制删除这个镜像,因为这个镜像被运行中的容器使用着。

这就好比于,我下载了一个redis,reids相当于镜像,我可以通过不同的redis.conf配置文件启动多个redis进程(每一个进程相当于一个容器)。
如果我把这个redis删了,由于我的redis进程要使用到这个redis,就删不了,要把redis进程停了才能删。
简单来说,镜像是文件,容器是进程。 容器是基于镜像创建的,即容器中的进程依赖于镜像中的文件。

Logo

权威|前沿|技术|干货|国内首个API全生命周期开发者社区

更多推荐