Docker入门与应用实战之Docker镜像管理
发表于:2025-12-04 作者:千家信息网编辑
千家信息网最后更新 2025年12月04日,镜像是什么• 一个分层存储的文件• 一个软件的环境• 一个镜像可以创建N个容器• 一种标准化的交付• 一个不包含Linux内核而又精简的Linux操作系统镜像不是一个单一的文件,而是有多层构成。我们可
千家信息网最后更新 2025年12月04日Docker入门与应用实战之Docker镜像管理
镜像是什么
• 一个分层存储的文件• 一个软件的环境• 一个镜像可以创建N个容器• 一种标准化的交付• 一个不包含Linux内核而又精简的Linux操作系统镜像不是一个单一的文件,而是有多层构成。我们可以通过docker history查看镜像中各层内容及大小,每层对应着Dockerfile中的一条指令。 Docker镜像默认存储在/var/lib/docker/\ 中。
2. 镜像从哪里来
Docker Hub是由Docker公司负责维护的公共注册中心,包含大量的容器镜像, Docker工具默认从这个公共镜像库下载镜像。地址: https://hub.docker.com/explore配置镜像加速器: https://www.daocloud.io/mirrorcurl -sSL https://get.daocloud.io/daotools/set_mirror.sh | sh -s http://f1361db2.m.daocloud.io
3. 镜像与容器联系
如图,容器其实是在镜像的最上面加了一层读写层,在运行容器里文件改动时,会先从镜像里要写的文件复制到容器自己的文件系统中(读写层)。如果容器删除了,最上面的读写层也就删除了,改动也就丢失了。所以无论多少个容器共享一个镜像,所做的写操作都是从镜像的文件系统中复制过来操作的, 并不会修改镜像的源文件,这种方式提高磁盘利用率。若想持久化这些改动,可以通过docker commit 将容器保存成一个新镜像。
4. 管理镜像常用命令
5.实战演练
启动容器:docker run -d --name=nginxserver -p 80:80 nginx浏览器访问:http://ip查看容器构建过程:docker image history nginx查看镜像列表:docker images查看镜像构建详情:docker images inspect nginx 查看当前运行的容器:docker ps docker container ls保存镜像:docker save nginx >nginx.tar导入镜像:docker load < nginx.tar
镜像
容器
文件
系统
可以通过
存储
运行
实战
管理
操作系统
公司
内容
内核
利用率
加速器
命令
地址
多层
大小
工具
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
数据库文件编辑软件官方正式版
韶关东服务器
电信dns服务器
win服务器管理员账号
山东E5服务器48
用户服务器和无线网卡
山西通用软件开发价格走势
2021年网络安全宣传周是几月几号
ibm服务器ip怎么找
杭州仲亿互联网科技
陕西办公系统erp软件开发
唐山软件开发app
王者一直转圈服务器未响应
交易猫卖号服务器
ms db是什么数据库
平板服务器连接连
网络安全靠人民 体裁的作文
绿色金融 绿色债券数据库
计算机网络技术什么
乐华阅卷一直无法连接服务器
自然资源局 网络安全工作方案
浙江融合通信服务器
上海陌远互联网科技有限公司
专业的网络安全医生
软件开发转行做数据分析师
通用数据库模型
打开一个文件用于只读数据库
网络技术从业人员 要求
杀死服务器是什么意思
手机软件开发语言知乎