我在 ubuntu 上使用 docker,我有一些不同项目的容器。
每次启动 docker ( sudo service docker start
) 时,我的所有容器都会启动,而我只想启动一个特定的容器。那可能吗?
处理容器重启的方式取决于启动容器时使用的重启策略。这通过--restart
选项传递到docker run
基本上:
--restart no
:容器退出时不自动重启。这是默认设置。--restart on-failure[:max-retries]
:仅当容器以非零退出状态退出时才重新启动。(可选)限制 Docker 守护程序尝试重新启动的次数。--restart unless-stopped
:除非明确停止或 Docker 本身停止或重新启动,否则重新启动容器。--restart always
:无论退出状态如何,始终重新启动容器。当您指定 always 时,Docker 守护进程将尝试无限期地重新启动容器。无论容器的当前状态如何,容器也将始终在守护程序启动时启动。本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句