1、查看所有容器
docker ps
显示当前正在运行的容器。docker ps -a
显示所有状态的容器docker ps -n 3
显示最后被创建的 n 个容器,注意,这里不限状态。docker ps -l
显示最后被创建的容器,相当于 docker ps -n 1
。docker ps --no-trunc
显示完整输出,即不会截断输出。docker ps -q
只显示容器 ID,清理容器时非常好用。docker ps -s
显示容器文件大小,该命令很实用,可以获得 2 个数值:一个是容器真实增加的大小,一个是整个容器的虚拟大小。
2、停止容器运行
docker stop 容器名称
3、启动一个停止状态的容器
docker start 容器名称
4、重启一个容器
docker restart 容器名称
5、删除一个容器
docker rm 容器名称
6、进入一个正在运行的容器内部
docker exec -it 容器名称 /bin/bash
7、阻塞到一个容器,直到容器停止运行
docker wait 容器名称
8、暂停容器中所有的进程
docker pause 容器名称
9、恢复容器中所有的进程
docker unpause 容器名称
10、获取容器的所有信息
docker inspect 容器名称
11、查看容器的日志
docker logs -f 容器名称
12、显示容器的端口映射
docker port 容器名称
13、显示容器的进程信息,支持ps参数
docker top 容器名称
14、创建一个容器但是不启动它
docker create
具体详细信息参考百度,不建议使用
15、创建并启动一个容器
docker run
具体详细信息参考百度,不建议使用