当前位置: 首页 > news >正文

Docker-镜像-命令清单

1. docker images

功能

查看所有镜像

语法

dockerimages[option][repository[:tag]]

常见参数

  • --a:列出所有镜像,包括中间层镜像(默认不显示中间层)
  • --digests:限制镜像的 摘要信息
  • -q: 只显示镜像ID
  • --no-trunc:显示完整镜像信息,不截断

效果演示

dockerimages nginx


2. docker tag

功能

给某个镜像打标签,确保可以正确推送到仓库

镜像推送到仓库需要在镜像名字前面添加仓库的地址:

地址添加方式使用的就是docker tag


用法

  1. 登录账号
dockerlogin hyy_registry.com
  1. 打标签
dockertag myweb:v1.6 hyy_registry.com/myweb:v1.6
  1. 推送到远程仓库
dockerpush hyy_registry.com/myweb:v1.6

注意点

打完标签后,该容器会有两个名字,分别是hyy_registry.com/myweb:v1.6myweb:v1.6,但是它们的imgeID是一样的,并且使用同一个物理空间

3. docker pull

从远程仓库拉取指定对象

4. docker rmi

功能&语法

删除镜像

dockerrmi[options][镜像ID/镜像名字]

常见参数

  • -f强制删除
  • --no-prune: 不移除中间镜像(防止误删共享层,快速重新构建镜像)

5. docker save

功能&语法

用于把指定镜像,归档为tar压缩文件

dockersave-o[文件名称][镜像名:标签]

6. docker load

功能&语法

把docker save的压缩文件加载为镜像

dockerload[options][镜像tar文件]

选项

  • -i用于指定需要加载的文件(用的最多)
  • -q静默输出,load命令运行时,会显示任务过程,如果是编写自动化脚本可以用-q

演示

7. docker inspect

功能

显示容器或者镜像的信息

dockerinspect[容器ID/镜像ID]

8.docker history

功能

查看指定镜像的构建历史信息,用于给镜像“瘦身”

dockerhistory[options]镜像名字

选项

  • --human人类易于阅读的方式呈现
  • --no-trunc不截断信息
  • -q只显示镜像ID

9. docker import

功能

docker import是把tar文件转为镜像。但是它和docker save/load本质上是不同的,docker import要和docker export一起用。
docker export可以把一个正在运行(或者created)的容器打包为tar文件,然后通过docker import加载为一个全新的镜像。

save和export的区别
相比于save,export是一种快照导入的方式,他会丢弃之前所有的构建信息以及元数据,只保留文件状态,因此体积较小,一般用于基础镜像构建;
而save命令保存了该镜像的所有层级,一般用于文件备份;

dockerimport[options]export生成的tar文件 新的镜像名字

选项

  • -c用于定义Dockerfile指令
  • -m添加文字说明

演示

dockerpsCONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 8035b11487dd nginx:1.23.3"/docker-entrypoint.…"26hours ago Up26hours0.0.0.0:80->80/tcp,[::]:80->80/tcp my_nginxdockerexport-omy_nginx_1_11.tar 8035b11487ddls-lh|grep1_11 -rw-------1root root 138M Jan1116:23 my_nginx_1_11.tardockerimport-c'CMD ["nginx","-g","daemon off;"]'\-m'这个nginx的主页我修改过'my_nginx_1_11.tar import_image:v1 sha256:9aa858f5e9dcc5456df374f1e69e9e313c5fc154af0b4323e24f02e08daee63cdockerimages REPOSITORY TAG IMAGE ID CREATED SIZE import_image v1 9aa858f5e9dc6minutes ago 140MB

10. docker image prune

功能

批量删除镜像

dockerimage prune[options]

选项

  • -adocker image prune默认只会删除悬空镜像,如果添加-a那么会删除所有未被使用的镜像
  • -f强制删除镜像,并且跳过【y/n】交互提示,一般CI/CD用的多

什么是未被使用的镜像?
当前的所有容器中,没有一个是由该镜像创建的,那么这个镜像就是未被使用的

11. docker build

功能

根据DockerFile文件中的指令,构建镜像

docoker build[options]构建上下文路径

选项

  • -t: 给镜像打标签,例如docker build -t myweb:v1.0 .
  • -f: 指定DocerFile文件,一般默认搜索工作目录名为Dockerfile的文件
  • --no-cache: 告诉docker引擎,不要使用缓存构建,使用最新的资源,例如:防止update层没有更新最新系统
  • -q:成功后只输出镜像ID
  • --network:设置构建过程中,容器的网络类型(default、host、none…)
  • --build-arg:动态设置构建参数,例如Dockerfile中设置了ARG version =1.1我们可以使用--build-arg VERSION=1.2进行动态修改

构建上下文.的含义:
很多人认为.的含义是告诉docker引擎构建上下文为当前目录,这个理解其实是片面的。实际上.的含义是:告诉docker客户端,把当前目录的所有文件打包,发给docker引擎进行处理;


为什么要强调这点呢?
因为如果当前目录存在大量无关数据,那么整体构建时间、docker程序、磁盘IO都会爆炸!



http://www.jsqmd.com/news/493056/

相关文章:

  • HY-Motion 1.0效果实测:十亿参数模型动作流畅度对比分析
  • StructBERT文本相似度模型部署教程:Windows本地快速体验指南
  • AudioSeal镜像启动脚本深度解析:start.sh/stop.sh/restart.sh逻辑拆解
  • Nano-Banana Studio多场景落地:服装碳足迹报告配套材料分解可视化图
  • DCT-Net人像卡通化部署教程:Docker镜像构建与自定义配置
  • Youtu-VL-4B-Instruct新手指南:WebUI上传图片+提问+参数调节全流程
  • Qwen3-VL-8B-Instruct-GGUF惊艳效果:上传招聘JD截图→自动提取岗位要求+技能关键词+薪资区间
  • Qwen3-ForcedAligner-0.6B部署案例:中小企业私有化部署保障语音数据不出域
  • ClearerVoice-Studio实操手册:大文件分段处理+日志排查+端口冲突解决全攻略
  • 丹青幻境效果实测:Z-Image对‘青衣倚楼听雨’类诗意提示的语义解码准确率
  • 万象熔炉 | Anything XL入门教程:Streamlit热重载开发与界面迭代技巧
  • Stable Yogi Leather-Dress-Collection生产环境:低配GPU(4GB)稳定运行实测报告
  • 图图的嗨丝造相-Z-Image-TurboGPU算力适配:支持FP8量化推理,显存占用再降35%
  • FLUX.小红书极致真实V2效果展示:多肤色人像生成一致性与细节还原度
  • Phi-4-reasoning-vision-15B实战教程:使用curl发送带图请求并解析JSON格式响应
  • Hunyuan-MT-7B镜像部署教程:AWS EC2 g5.xlarge实例低成本运行FP8量化版
  • Lingyuxiu MXJ LoRA创作引擎代码实例:safetensors自动扫描与动态加载
  • Qwen3-4B-Thinking多场景落地:从代码生成到技术问答的实战案例
  • Cogito-v1-preview-llama-3B一文详解:混合推理如何平衡效率与准确性
  • 简易计时报警器(下)
  • SDXL 1.0电影级绘图工坊镜像免配置:Kubernetes集群中弹性扩缩容实践
  • Phi-4-reasoning-vision-15B效果展示:复杂甘特图→进度偏差+风险点自动识别
  • GLM-Image开源大模型教程:HuggingFace Diffusers集成调用示例
  • LiuJuan20260223Zimage高性能网络:gRPC替代HTTP提升Xinference API吞吐量210%实测
  • DeepSeek-OCR多场景落地:律所案卷电子化、医院病历结构化、档案馆数字化
  • Z-Image-GGUF高效部署:单命令拉取镜像+自动挂载output目录
  • Phi-3 Forest Laboratory效果展示:多模态思维链(CoT)推理过程呈现
  • Llama-3.2V-11B-cot GPU算力适配方案:单卡24G显存稳定运行11B视觉模型
  • Youtu-VL-4B-Instruct效果展示:医疗报告图文字识别+病灶区域定位+结构化摘要生成
  • wan2.1-vae惊艳作品分享:水墨江南+霓虹赛博+胶片人像高清生成合集