Docker 鏡像操作
操作 Docker 鏡像
本文對應 《Docker 技術入門與實踐》 一書第三章節
查
- 查看本地所有 docker 鏡像使用
docker image ls
,其簡寫方式爲docker images
- 查看單個鏡像詳細信息(如作者,構建詳情等)則可以通過
docker inspect <image>
查看鏡像內容 - 如果想要在遠程倉庫中搜索鏡像,除了直接去 Docker Hub 也可以通過
docker search
進行搜索
增
如果想要獲取一個鏡像有很多種方式:
docker pull <image>
可以從遠程倉庫拉取一個鏡像到本地docker import <image>
則可以通過別人給的模板直接導入本地docker build Dockerfile
直接利用 Dockerfile 構建出新的鏡像docker load <image>
將別人導出的鏡像導入本地docker commit <image-old> <image-new>
通過本地容器創建一個新的鏡像
刪
- 要刪除一個鏡像可使用
docker image rm <image>
其簡寫方式爲docker rmi <image>
- 如果只是清理虛懸鏡像和無效鏡像則可以更簡單的使用
docker prune
改
docker tag <image:old-tag> <image:new-tag>
可以爲鏡像添加一個新的標籤(雖然增加了一個新的鏡像,但實際上兩個鏡像哈希值相同)docker save <image>
將本地的鏡像導出到本地文件,其他人可通過這個文件利用docker load
創建一個和你一樣的鏡像
只要是需要指定某個鏡像的地方,基本都即可以通過鏡像名,也可以通過鏡像名:標籤,更可以通過哈希值來指定,甚至哈希值也可以像 Git 一樣只需要使用前幾位即可。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)