docker 相关命令的使用

1. 查询

格式:docker ps [options]

参数

解释

无参

默认显示正在运行的容器

-a

显示所有的容器,包括未运行的

-f

根据条件过滤显示的内容

--format

指定返回值的模板文件

-l

显示最近创建的容器

-n

列出最近创建的n个容器

--no-trunc

不截断输出

-q

静默模式,只显示容器ID

-s

显示总的文件大小

格式: docker images

参数解释
无参查看所有本地镜像

 格式 docker search [NAME]

参数解释
NAME搜索所有NAME名的镜像

 2. 拉取

格式 docker pull NAME[:TAG|@DIGEST]

参数解释
NAME拉取NAME命名的镜像
docker pull redis:4.0.9拉取指定版本的redis

3. 删除 (以删除redis 容器和镜像为例)

3.1 docker ps 查询正在运行的容器

3.2 docker stop [容器ID]  将容器停止

3.3  netstat -nplt  可通过查询端口,看看容器是否停止成功

 

3.4 docker rm [容器ID]  先删除指定ID的容器

3.5 docker images  先查询镜像的id

3.6 docker rmi [镜像ID] 再删除指定ID的镜像

原因: 当前我们要删除的镜像正在被已停止id为"f54cb516f124"的容器所使用,所以我们必须先删除这个已停止的容器,才可以删除镜像

3.7 docker ps -a 先查询 id为"f54cb516f124" 的已停止的容器

3.8  删除 f54cb516f124 容器

 

3.9 然后再删除之前删除失败的 镜像

 

 3.10 docker images  最后查看到redis镜像 删除完了

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值