在 Ubuntu 上使用特定容器启动 docker 服务

塞缪尔

我在 ubuntu 上使用 docker,我有一些不同项目的容器。

每次启动 docker ( sudo service docker start) 时,我的所有容器都会启动,而我只想启动一个特定的容器。那可能吗?

Zeitounator

处理容器重启的方式取决于启动容器时使用的重启策略。这通过--restart选项传递docker run

基本上:

  • no option or --restart no:容器退出时不自动重启。这是默认设置。
  • --restart on-failure[:max-retries]:仅当容器以非零退出状态退出时才重新启动。(可选)限制 Docker 守护程序尝试重新启动的次数。
  • --restart unless-stopped:除非明确停止或 Docker 本身停止或重新启动,否则重新启动容器。
  • --restart always:无论退出状态如何,始终重新启动容器。当您指定 always 时,Docker 守护进程将尝试无限期地重新启动容器。无论容器的当前状态如何,容器也将始终在守护程序启动时启动。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章