docker 常用操作命令

建站笔记 / 2023-05-12 / 原文

1, 列出正在运行的docke容器:
docker ps

2, 列出所有的容器:
docker ps -a

3, docker进入容器:
docker exec -it fa13d0df8b26 bash

4, docker复制宿主文件到容器
docker cp /var/www/sudi/sudi.com/ fa13d0df8b26:/var/www/

5. 删除指定容器
docker rm -f <containerid>

6. 删除未启动成功的容器
docker rm $(docker ps -a|grep Created|awk '{print $1}')
或者
docker rm $(docker ps -qf status=created)

7. 删除退出状态的容器
docker rm $(docker ps -a|grep Exited|awk '{print $1}')
或者
docker rm $(docker ps -qf status=exited)