Docker常用命令

docker常用命令

docker image ls #列出已经下载的镜像
docker image rm [选项] <镜像1> [<镜像2>……] #删除本地镜像
docker image rm $(docker image ls -q nginx) #删除所有仓库名为 `nginx` 的镜像
docker rmi $(docker images -q) #删除所有镜像
docker run 镜像名 #启动容器
docker stop 镜像名 #终止容器
docker container ls -a #查看终止状态的容器
docker exec -it 2ad3 bash #进入容器
docker container rm 容器名 #删除处于终止状态的容器
docker container prune #删除所有处于终止状态的容器

docker-compose常用命令

Ctrl+C即可停止服务器运行,停止后服务器后实际上容器还在,仅仅是停止运行而已。

docker-compose down #删除容器
docker-compose up -d #在后台运行容器
docker-compose build #重新构建镜像
docker-compose start #启动已有容器
docker-compose stop #停止已有容器

数据卷

docker volume prune #删除无主数据卷,清理数据

参考资料

2019-12-15 03:01:46