随机
Enter 搜索 ↑↓ 切换 Esc 清空

docker-start

命令

启动一个或多个已停止的容器

docker-start

启动一个或多个已停止的容器

补充说明

docker start 命令用于启动一个或多个已停止的容器。与 docker run 不同,docker start 不会创建新容器,仅将已存在的已停止容器重新启动。

语法

docker start [OPTIONS] CONTAINER [CONTAINER...]

选项

-a, --attach               # 附加到容器的标准输入输出和错误流
-i, --interactive          # 附加容器的标准输入
--detach-keys string       # 覆盖分离容器的按键序列

常用实例

# 启动容器
docker start my-nginx

# 启动多个容器
docker start container1 container2 container3

# 启动容器并附加到输出流
docker start -a my-nginx

# 启动容器并附加交互终端
docker start -ai my-nginx

# 启动所有已停止的容器
docker start $(docker ps -aq -f status=exited)

# 启动所有容器(包括运行中的,无影响)
docker start $(docker ps -aq)