文章目录
docker run
docker ps
选项 | 功能 |
---|---|
-a | 列出当前所有正在运行的容器+历史上运行过的 |
-l | 显示最近创建的容器 |
-n | 显示最近n个创建的容器 |
-q | 静默模式,只显示容器编号 |
-no-trunc | 不截断输出 |
退出容器
- exit 停止运行的容器并退出
- Ctrl+P+Q 不停止容器退出
docker start
- docker start 容器id或容器名
docker restart
- docker restart 容器id或容器名
docker stop
- docker stop 容器id或容器名
docker kill
- 强制停止容器
docker rm
- docker rm 容器id
- docker rm -f $(docker ps -a -q)
- docker ps -a -q | xargs docker rm
docker run -d
- docker run -d 容器名 (启动守护式容器)
docker logs -f -t --tail 容器ID
- 查看容器日志
- -t 加入时间戳
- -f跟随最新日志打印
- –tail 数字 显示最后多少条
docker top 容器ID
- 查看容器内进程
docker inspect 容器ID
- 查看容器内部细节
docker exec
- docker exec -it 容器ID /bin/bash
- docker attach 容器ID
命令 | 区别 |
---|---|
attach | 直接进入容器启动命令的终端,不会启动新的进程 |
exec | 是在容器中打开新的终端,并且可以启动新的进程 |
docker cp
- docker cp 容器ID:容器内路径 目的主机路径