Docker(六)—常见的命令

本文详细列举了Docker的常用命令,包括启动、停止、重启和查看Docker服务状态,以及镜像管理、容器操作和日志查看等。通过这些命令,你可以有效地管理和操作Docker环境,实现容器的生命周期管理。同时,介绍了如何清理无用镜像和优化资源使用。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

systemctl start docker     启动docker

systemctl stop docker     停止docker

systemctl restart docker  重启docker

systemctl status docker      查看docker状态

systemctl enable docker     开机自启动


docker info       查看docker概要信息

docker - -help    查看docker总体帮助文档

docker search  镜像名     查找镜像

docker images        列出当前镜像

docker pull  镜像名(tag:版本号)       下载镜像(没有tag 默认是最新版的镜像)

docker system dh        查看镜像/容器的占用空间

docker rmi -f  镜像名(镜像ID)      强制删除镜像

docker rmi -f  镜像名1:tag 镜像名2:tag        删除多个镜像

docker rmi -f $(docker images -qa)        删除所有的镜像

通常并不推荐使用-f参数来强制删除一个存在容器依赖的镜像。先删除依赖该镜像的所有容器, 再来删除镜像

通过docker image prune命令来进行清理系统中可能会遗留一些临时的镜像文件, 以及一些没有被使用的镜像

docker image prune -f ​​​​​​​ 

​​​​​​​

要退出终端,直接输入 exit 但容器停止

ctrl+q+p     退出容器但容器不停止

docker start 容器ID或者容器名      启动容器

docker restart 容器ID或者容器名    重启容器

docker stop 容器ID或者容器名       停止容器

docker  pause 容器ID        暂停一个运行中的容器

处于 paused 状态的容器,可以使用 docker unpause 容器/容器ID命令来恢复到运行状态

docker kill 容器ID或容器名       强制停止容器

docker logs  容器ID         查看日志

docker inspect 容器ID    查看容器内部细节

docker exec -it 容器ID     重新进入到容器(建议重新进入容器使用此命令)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值