Docker常用镜像命令

由于想把自己写的Python代码和所需的环境放到docker,所以最近又去学了下docker相关知识,这篇先整理一下docker镜像命令

1、列出本地镜像

docker images用法

 docker images 列出本地镜像

列表头说明:REPOSITORY 镜像仓库源、TAG 镜像标签版本号、IMAGE ID 镜像ID、CREATED 镜像创建时间、SIZE 镜像大小

docker images -a 列出本地所有境像(不包含中间层)

docker images -q 只列出镜像ID,也可搭配使用docker images -qa 列出本地所有镜像ID

 

2、从镜像仓库查找镜像

docker search 从镜像仓库查找镜像

用法

 比如需要从镜像仓库查找mysql

列表头说明:NAME 镜像源仓库名字、DESCRIPTION 镜像描述、STARS 点赞数、OFFICIAL 带[OK]的是官方发布、AUTOMATED 自动构建

 

3、拉取镜像

docker pull 从仓库拉镜像到本地

用法

比如拉取hello-world如下图,后面可加版本号[:TAG],如果加TAG则是按TAG拉取,不加TAG默认最新版

下图可以看到hello-world已拉取到本地

 

4、删除本地镜像

docker rmi 删除本地镜像

用法

比如删除hello-world这个本地镜像

docker rmi -f 强制删除镜像

 

5、镜像磁盘占用情况

docker system

用法

docker system df 查看本地镜像所占用空间

 

6、虚悬镜像

虚悬镜像指镜像名和标签为<none>,虚悬镜像一般没有什么价值,可以清除

docker image ls -f dangling=true 列出虚悬镜像

 docker image prune 删除虚悬镜像

比如下图执行后已删除悬空镜像,再次列出时已没有任何悬空镜像

 

posted @   小白白学Python  阅读(2869)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律
点击右上角即可分享
微信分享提示