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