首页/云/Docker 容器速查/docker start 启动已停止容器
本包目录(366 条)
基础命令50 条
镜像与构建107 条网络与存储52 条Compose 编排55 条资源与安全50 条容器排障52 条

docker start 启动已停止容器

重新启动一个已存在(Exited 状态)的容器,沿用创建时固化的全部配置;-a 前台附着,-ai 交互进入。

Docker 容器速查云更新于 2026-10-12
用途启动已停止容器
语法docker start [-a] [-i] CONTAINER
特点复用原容器与数据,不重新创建

示例

示例
docker start web
docker start -ai web
docker ps --filter status=exited --format '{{.Names}}'
docker start 不会重新执行拉取/解析环境变量等动作——那些在 docker run 建容器时就固定了。

易错点

  • 想改端口、挂载、环境变量必须删掉重建容器,start 改不了这些
  • start -a 附着后 Ctrl-C 会把信号传给容器主进程,可能把刚启动的服务又停掉

数据来源与参考

  • Docker 官方 CLI 参考:docker start(docs.docker.com)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌