标签:etc docker使用 存储 ror overlay 验证 linux内核 https docke
2.1 docker镜像与容器的联系、存储驱动我们利用docker pull命令已经完成nginx镜像的下载,接下来我们用docker images来查看下我们已经下载的镜像:
[root@localhost ~]# docker images
如果我们需要下载一个nginx1.12版本的镜像,那么我们可以执行如下命令来完成:
[root@localhost ~]# docker pull nginx:1.12
接下来我们验证是不是下载了nginx1.12版本的镜像:
[root@localhost ~]# docker images
镜像与容器的联系:
镜像不是一个单一的文件,而是有多层构成。我们可以通过docker history<ID/NAME>查看镜像中各层内容及大小,每层对应着dockerfile中的一条指令。Centos的Docker镜像默认存储在/var/lib/docker/overlay2中。
[root@localhost overlay2]# docker history nginx
容器其实实在镜像的最上面加了一层读写层,在运行容器里做的任何文件改动,都会写到这个读写层。如果容器删除了,最上面的读写层也就删除了,改动也就丢失了。Docker使用存储驱动管理镜像每层内容及可读写的容器层。
存储驱动:
标签:etc docker使用 存储 ror overlay 验证 linux内核 https docke
原文地址:https://blog.51cto.com/13908858/2432326