我有一堆在swarm模式(服务)中运行的docker容器。如果整个服务器重新启动,则在服务器重新启动后容器将逐个开始运行。有没有办法设置容器创建和运行的顺序?
附:我无法使用docker-compose,因为这些服务是通过Docker Remote API动态创建的。
您可以尝试将更短的重启延迟(使用--restart-delay)设置为您想要首先启动的服务,然后将更大的启动延迟设置为下一个等等。
--restart-delay
但我不确定是否有效。