如何同时重启两个docker容器
时间: 2024-09-14 10:06:16 浏览: 35
Docker容器配置进阶
在Docker中,如果你需要同时重启两个已运行的容器,你可以通过命令行工具`docker`来操作。以下是步骤:
1. **获取容器ID或名称**:
首先,你需要获取你要重启的两个容器的ID。你可以使用`docker ps`命令列出所有正在运行的容器,并找到它们的ID或名称。例如,如果容器名为`app1`和`app2`,可以这样查看:
```
docker ps -lq
docker ps -aq | grep app2 | xargs docker ps -lq
```
2. **批量重启**:
获取到容器ID后,可以用`docker stop`和`docker start`命令批量重启,将两个ID替换为实际的ID:
```
docker stop container_id_1 container_id_2
docker start container_id_1 container_id_2
```
或者,如果容器名字更具有一致性,可以直接使用名字而非ID:
```bash
docker stop app1 app2
docker start app1 app2
```
注意:记得在操作前备份数据,以防万一。
阅读全文