Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/docker/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Docker 是否可以在重新启动另一个容器时标记该容器应重新启动?_Docker_Docker Compose - Fatal编程技术网

Docker 是否可以在重新启动另一个容器时标记该容器应重新启动?

Docker 是否可以在重新启动另一个容器时标记该容器应重新启动?,docker,docker-compose,Docker,Docker Compose,我正在使用docker compose部署一个包含大约15个容器的项目 我想配置每当容器a重新启动时,必须重新启动容器b。可以在docker compose.yml中配置吗?我一直在看这些文件,但找不到任何有用的东西 在这种情况下,容器b可以在容器a重新启动时重新启动;也就是说,不需要等待容器a的某个运行状况检查 如果在docker compose.yml中无法直接执行此操作,是否有一个有用的docker项目/映像可用于此操作?实现此操作的一个不太直接的方法是订阅容器b中的docker事件,并查

我正在使用
docker compose
部署一个包含大约15个容器的项目

我想配置每当
容器a
重新启动时,必须重新启动
容器b
。可以在
docker compose.yml
中配置吗?我一直在看这些文件,但找不到任何有用的东西

在这种情况下,
容器b
可以在
容器a
重新启动时重新启动;也就是说,不需要等待容器a的某个运行状况检查


如果在
docker compose.yml中无法直接执行此操作,是否有一个有用的docker项目/映像可用于此操作?

实现此操作的一个不太直接的方法是订阅容器b中的docker事件,并查看容器a的重新启动事件。