Docker 基本操作
下载安装Docker见Docker-compose笔记
# 列出所有容器ID
docker ps -aq
# 停止所有容器
docker stop $(docker ps -aq)
# 删除所有容器
docker rm $(docker ps -aq)
# 删除所有的镜像
docker rmi $(docker images -q)
# 复制文件
docker cp mycontainer:/opt/file.txt /opt/local/
docker cp /opt/local/file.txt mycontainer:/opt/
删除一个Docker的流程
1、 查看容器
docker container ps
2、 停下容器
docker stop CONTAINER ID
3、 删除容器
docker rm CONTAINER ID
4、 查看镜像
docker image ls
5、 删除镜像
docker image rm IMAGE ID
注意 :
-
如果不停容器,就无法删除容器,不删除容器就无法删除镜像
-
现在的docker有了专门清理资源(container、image、网络)的命令。 docker 1.13 中增加了
docker system prune
的命令,针对container、image可以使用docker container prune
、docker image prune
命令。 -
docker image prune --force --all
或者docker image prune -f -a` : 删除所有不使用的镜像 -
docker container prune -f
: 删除所有停止的容器