Docker的镜像操作

目录

镜像的操作(**开头为常用请留意)

镜像查找

**拉取镜像

**推送镜像

**查看镜像

**修改镜像名称

**查看镜像的详细信息

[​编辑 删除镜像](#编辑 删除镜像)

查看所有镜像ID

删除全部镜像

**查看镜像的操作历史

镜像迁移

镜像打包

远程发送镜像(需要先打包)

本地镜像tar包恢复

镜像过滤

[格式化输出 (可以取单个也可以取多个,中间的分隔符可自定义)](#格式化输出 (可以取单个也可以取多个,中间的分隔符可自定义))

过滤格式化结合使用


镜像的操作(**开头为常用请留意)

镜像查找

复制代码
docker search  [iname]

参数

-f 指定星级过滤

**拉取镜像

复制代码
docker pull  [iname:版本号]

如果不写版本号或者用latest代替那么下载的镜像则为最新版本

**推送镜像

复制代码
docker push [iname]

将nginx1.25.3版本推送到阿里云镜像仓库

**查看镜像

复制代码
        docker images

        docker images list

        docker images ls 

三个命令都可以列出所有拉取到本地的镜像

**修改镜像名称

复制代码
docker tag [ID]  [newiname]

**查看镜像的详细信息

复制代码
docker imag inspect [ID|iname]

删除镜像

复制代码
​docker rmi -f [ID|iname]

参数

-f 强制删除

查看所有镜像ID

这里我们又拉取了几个新的镜像

复制代码
docker images -q

删除全部镜像

可以结合所有镜像ID来删除

复制代码
docker rm $(docker images -q)

**查看镜像的操作历史

复制代码
docker history

镜像迁移

**镜像打包
复制代码
docker save [iname] > tar包名    或   docker save tar包名 [iname] 

远程发送镜像(需要先打包)
复制代码
ssh [ip] cat /[tar包路径]  | docker load    
**本地镜像tar包恢复
复制代码
docker load -i tar包名 或 docker load <tar包名
镜像过滤
复制代码
docker images --filter dangling=false
格式化输出 (可以取单个也可以取多个,中间的分隔符可自定义)
复制代码
docker images --format {{.ID}} {{.Repository}} {{.Tag}} {{.size}}
**过滤格式化结合使用
复制代码
docker images --filter dangling=false --format {{.ID}} {{.Repository}}-{{.Tag}}:{{.Size}}

希望能够帮助到大家!!下期更新Docker容器的操作

相关推荐
Java后端的Ai之路几秒前
Linux端口进程查找与终止教程
linux·运维·服务器
busy dog~乌鸦~31 分钟前
【THM-题目答案】:Web Fundamentals-How The Web Works-DNS in Detail: Domain Hierarchy
运维·web安全·网络安全·系统安全
奇妙之二进制2 小时前
zmq源码分析之own_t
服务器·网络
北山有鸟2 小时前
【学习笔记】MIPI CSI-2 协议全解析:从底层封包到像素解析
linux·驱动开发·笔记·学习·相机
mounter6252 小时前
深度解析:Linux 内核为何要移除“直接映射” (Direct Map)?
linux·运维·服务器·security·linux kernel·direct mem map
AC赳赳老秦2 小时前
HR必备:OpenClaw批量筛选简历、发送面试通知,优化招聘流程
运维·人工智能·python·eclipse·github·deepseek·openclaw
NineData2 小时前
NineData亮相香港国际创科展InnoEX 2026,以AI加速布局全球市场
运维·后端
another heaven3 小时前
【Docker/虚拟机 深度对比Docker与虚拟机:原理、区别与最佳使用场景】
运维·docker·容器
带娃的IT创业者3 小时前
零停机迁移:如何将服务器成本从 $1432 降至 $233
运维·服务器·网络·成本优化·服务器迁移·零停机·hetzner
bugu___3 小时前
Linux系统、网络知识点回顾1
linux·网络