
Docker 镜像
镜像是什么?
- 一个分层存储的文件
- 一个软件的环境
- 一个镜像可以创建N个容器
- 一个标准化的交付
- 一个不包含Linux内核而又精简的Linux操作系统
人性化一点 ↓
- docker镜像不包含Linux内核而又精简的Linux操作系统
- docker镜像是一个分层存储的文件,一个镜像可以创建N个容器
- 可以这么理解,docker 镜像是 docker 容器的静态视角,docker 容器是 docker 镜像的运行状态。
- 容器只是对docker镜像的引用,如果docker镜像删除,此镜像创建的容器也都失效
镜像不是一个单一的文件,而是有多层结构。我们可以通过 docker history <ID/NAME> 查看镜像中各层内容及大小,每层对应着DOckerfile 中的一条命令。Docker镜像默认存储在 /var/lib/docker/中。
是在驱动中 所以说目录下的文件都有可能 最佳推荐:overlay2
docker info 查看
Storage Driver: overlay2
镜像从哪里来的?
Docker Hub 是由 Docker公司负责维护公共注册中心,包含大量的容器镜像,Docker工具默认从这个公共镜像库下载镜像
地址: https://hub.docker.com/explore
我们看一下 镜像默认源 docker info

拿到了地址 我们 ping 一下

amazonaws:亚马逊服务器
也可以浏览器 访问一下端口

配置镜像加速器
https://www.daocloud/mirror
curl -sSL https://get.daocloud.io/daotools/set_mirror.sh |sh -s http://f1361db2.m.daocloud.io
我们可以通过 命令查看 镜像加速的地址
cat /etc

本文介绍了Docker镜像是一个分层存储的文件,可创建多个容器,并强调镜像不包含Linux内核。镜像来源于Docker Hub等注册中心。容器在镜像上加一层读写层,运行时改动只影响这层,不影响镜像。删除容器,改动丢失。通过`docker commit`可保存容器为新镜像。
最低0.47元/天 解锁文章
878

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



