Docker(六)—常见的命令

发布于:2022-08-04 ⋅ 阅读:(280) ⋅ 点赞:(0)

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     重新进入到容器(建议重新进入容器使用此命令)


微信公众号

今日签到

点亮在社区的每一天
去签到