本章小结
操作
命令
说明
新建并运行
docker run
最常用的启动方式
交互式启动
docker run -it
用于调试或临时操作
后台运行
docker run -d
用于服务类应用
启动已停止的容器
docker start
重用已有容器
5.7.1 延伸阅读
操作
命令
说明
优雅停止
docker stop
先 SIGTERM,超时后 SIGKILL
强制停止
docker kill
直接 SIGKILL
重新启动
docker start
启动已停止的容器
重启
docker restart
停止后立即启动
停止全部
docker stop $(docker ps -q)
停止所有运行中容器
5.7.2 延伸阅读
需求
推荐命令
进入容器调试
docker exec -it 容器名 bash
执行单条命令
docker exec 容器名 命令
查看主进程输出
docker attach 容器名 (慎用)
5.7.3 延伸阅读
操作
命令
删除已停止容器
docker rm 容器名
强制删除运行中容器
docker rm -f 容器名
删除容器及匿名卷
docker rm -v 容器名
清理所有已停止容器
docker container prune
删除所有容器
docker rm -f $(docker ps -aq)
5.7.4 延伸阅读
最后更新于