且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

DOCKER01_概述、软件安装、镜像命令、容器命令、(日志、进入容器、拷贝)、提交、push、(导入、导出)、(save、load)(三)

更新时间:2022-04-07 18:39:42

⑤. Docker常用命令图 超级重要


DOCKER01_概述、软件安装、镜像命令、容器命令、(日志、进入容器、拷贝)、提交、push、(导入、导出)、(save、load)(三)


⑥. 查看docker start| stop| restart| enable


  • ①. 查看docker启动、停止、再次开启、状态 systemctl start/status/stop/restart docker


  • ②. 开机自启:systemctl enable docker


⑦. 镜像命令 images search pull rmi


  • ①. docker images [OPTIONS]


  1. -a:列出本地所有的镜像(含中间映像层)


  1. -q:只显示镜像ID


  1. –digests :显示镜像的摘要信息(- -)


  1. –no-trunc :显示完整的镜像信息(- -)


DOCKER01_概述、软件安装、镜像命令、容器命令、(日志、进入容器、拷贝)、提交、push、(导入、导出)、(save、load)(三)


②. docker search [OPTIONS] 镜像名字


  1. –filter , -f:基于给定条件过滤输出


  1. –no-trunc : 显示完整的镜像描述(- -)


  1. –automated : 只列出 automated build类型的镜像;(- -)


  1. -s : 列出收藏数不小于指定值的镜像(已经废弃)


// 搜索 Stars 数超过 500 的 mysql 镜像
docker search --filter stars=500 mysql


DOCKER01_概述、软件安装、镜像命令、容器命令、(日志、进入容器、拷贝)、提交、push、(导入、导出)、(save、load)(三)


③. docker pull 镜像名字[:TAG]


(docker pull tomcat:latest 等价于 docker pull tomcat)


④.docker rmi 某个XXX镜像名字ID (-f 是强制刪除)


docker image prune : 移除游离镜像(dangling:游离镜像(没有镜像名字的))


  • 删除单个 docker rmi -f 镜像ID
  • 删除多个 docker rmi -f 镜像名1:TAG镜像名2:TAG
  • 删除全部 docker rmi -f $(docker images -aq)


DOCKER01_概述、软件安装、镜像命令、容器命令、(日志、进入容器、拷贝)、提交、push、(导入、导出)、(save、load)(三)