这是我参与8月更文挑战的第6天,活动详情查看:8月更文挑战html
微信公众号搜索【程序媛小庄】 - 没有白走的路,每一步都算数mysql
了解了docker的核心概念以后,就能够经过命令操做docker了,本文介绍在docker中如何操做镜像。web
docker info:用来展现docker的各类信息,包括版本 状态等等。会出现client、server两种信息,说明docker是CS架构。docker的服务端是用来接收客户端命令,并执行。sql
docker version:用来展现docker客户端和服务端的版本号。docker
docker --help(docker):查看docker全部帮助命令,docker执行命令的格式为docker [options] command
微信
docker images:查看本地仓库中存在哪些镜像。markdown
REPOSITORY | 镜像名称 |
---|---|
TAG | 镜像版本(latest:表示最新版本) |
IMAGE ID | 镜像ID,每一个镜像都有一个惟一的ID |
CREATED | 官方镜像的建立时间 |
SIZE | 镜像大小 |
docker images [options]:该命令能够添加选项。架构
-a:列出全部镜像,和不加是一致的
-q: 只显示镜像id
复制代码
docker pull 镜像名称:TAG:从远程仓库下载镜像。在下载以前建议去docker hub上查看一下是否有本身须要的版本,而且能够直接复制下载命令。下图是mysql镜像。app
docker search 镜像名:TAG:因为dockerhub打开速度有时很是慢,所以能够经过该命令直接在命令行上查询是否存在某个镜像。OFFICIAL表示是不是官方版本。post
docker image rm 镜像名:TAG(镜像ID):删除镜像,能够经过镜像名+版本号,也能够经过镜像ID进行删除。
docker image rm -f 镜像名:TAG(镜像ID):若是有对应镜像的容器在运行,没法经过上述命令进行删除镜像,能够经过强制删除参数-f
进行删除,可是很危险哦~
docker rmi [-f] 镜像名:TAG(镜像ID):删除镜像命令的简化写法,能够删除一个或者多个镜像。
***docekr rmi [-f] `,而后进行删除。
文章首发于微信公众号程序媛小庄,同步于掘金。
码字不易,转载请说明出处,走过路过的小伙伴们伸出可爱的小指头点个赞再走吧(╹▽╹)