Clay

用进废退 | 工字不出头

  • 主页
  • 归档
  • 随笔
  • 搜索
所有文章

Clay

用进废退 | 工字不出头

  • 主页
  • 归档
  • 随笔

Docker之二Docker镜像管理命令

发表于:2018-12-23
字数统计:605
阅读量统计:


Docker帮助命令

1
2
3
4
5
6
7
8
9
10
11
12
# 查看Docker的版本
# docker version

# 查看Docker的详细信息
# docker info

# 查看Docker的命令帮助手册
# docker --help

# 查看Docker具体某个操作的命令帮助手册
# docker images --help
# docker search --help

Docker镜像查看命令

1
2
3
4
5
6
7
8
9
10
11
12
13
14
# 语法
# docker images [OPTIONS] [REPOSITORY[:TAG]]

# 查看本地所有镜像的列表
# docker images

# 查看本地某个镜像的信息
# docker images centos

# 参数OPTIONS
# -a:列出本地所有的镜像(含中间映像层)
# -q:只显示本地所有镜像的镜像ID
# --no-trunc:不截断输出
# --digests:显示镜像的摘要信息

Docker镜像搜索命令

1
2
3
4
5
6
7
8
9
10
11
12
13
# 语法
# docker search [OPTIONS] TERM

# 搜索Docker-Hub中的镜像
# docker search tomcat

# 参数OPTIONS
# --no-trunc:不截断输出
# --limit:限制搜索结果的条目数量,默认值是25,例如“--limit 15”
# --filter:加上过滤条件进行搜索
# --filter=stars=3:列出点赞数不小于指定值的镜像
# --filter "is-official=true": 只列出Docker官方发布的镜像
# --filter "is-automated=true": 只列出automated build类型的镜像

Docker镜像下载命令

1
2
3
4
5
6
7
8
9
10
11
12
# 语法
# docker pull [OPTIONS] NAME[:TAG|@DIGEST]

# 下载Tomcat镜像,默认下载latest版本
# docker pull tomcat

# 下载指定版本的Tomcat镜像
# docker pull tomcat:8.0

# 参数OPTIONS
# -a:拉取所有tagged镜像
# --disable-content-trust:忽略镜像的校验,默认开启

Docker镜像删除命令

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
# 语法
# docker rmi [OPTIONS] IMAGE [IMAGE...]

# 删除指定的镜像,默认删除latest版本
# docker rmi hello-world

# 强制删除指定的镜像,默认删除latest版本
# docker rmi -f hello-world

# 根据镜像ID删除镜像
# docker rmi 4ab4c602aa5e

# 删除多个镜像,默认删除latest版本
# docker rmi tomcat nginx

# 删除本地所有镜像
# docker rmi $(docker images -qa)

# 参数OPTIONS
# -f:强制删除,即使镜像对应的容器实例正在运行
# --no-prune:不移除该镜像的过程镜像,默认移除

批量删除镜像

1
2
# 清理所有不被使用的镜像,正在使用的镜像和容器不会被删除,但是这个命令切忌慎用,因为它把整个docker空间都释放掉,即所有不被正在使用的镜像和容器都会被删除
# docker system prune -a

构建Docker镜像

1
2
# 根据指定的Dockerfile构建新的镜像,peter/centos是新镜像的名称,1.1是tag(版本号)
# docker build -f ~/dockerfile-centos -t peter/centos:1.1 .

Docker命令帮助手册推荐

菜鸟教程 - Docker命令大全

本文作者: Clay
发布时间: 2018-12-23 23:52:20
最后更新: 2020-04-23 15:32:26
本文链接: https://www.techgrow.cn/posts/77134a0f.html
版权声明: 本作品采用 知识共享署名-非商业性使用-相同方式共享 4.0 国际许可协议 进行许可。转载请注明出处!
赏

谢谢你的支持

支付宝
微信
  • Docker

扫一扫,分享到微信

微信分享二维码
Docker之三Docker容器管理命令
基于树莓派安装ImageJ
© 2021 Clay
本站总访问量  人次
载入天数...载入时分秒...
粤ICP备19024664号
  • 所有文章

显示标签:

  • AI
  • C/C++
  • CI/CD
  • CentOS
  • Centos
  • Docker
  • HarmonyOS
  • Java
  • Linux
  • Manjaro
  • Python
  • Web服务器
  • 企业面试
  • 分布式
  • 前端
  • 区块链
  • 开发工具
  • 开源
  • 微服务
  • 数据库
  • 架构
  • 树莓派
  • 爬虫
  • 版本控制
  • 知识图谱
  • 算法与数据结构
  • 缓存
  • 网络攻防
  • 随笔

    [^_^] 出错啦!请重新刷新页面!