docker 篇 - 重启策略 +run 容器常用参数
在 Docker 中,你可以使用重启策略和 docker run
命令的参数来管理容器的重启行为和配置。下面是关于重启策略和 docker run
常用参数的介绍:
重启策略:重启策略定义了容器在退出或崩溃后的重启行为。以下是常用的重启策略选项:
no
:不重启容器。当容器退出时,Docker 不会自动重启它。always
:总是重启容器。当容器退出时,Docker 会自动重启它。on-failure
:仅在非零退出代码时重启容器。当容器以非零退出代码退出时,Docker 会自动重启它。unless-stopped
:除非手动停止容器,否则总是重启容器。当容器退出时(无论是正常退出还是异常退出),Docker 会自动重启它,除非你手动停止容器。
你可以通过在 docker run
命令中使用 --restart
参数来指定重启策略。例如,使用 --restart always
来将容器设置为总是重启。
docker run
常用参数:除了重启策略,docker run
命令还有一些其他常用参数,可以用来配置容器的行为。以下是一些常见的参数:
-d
:以后台模式运行容器。--name
:为容器指定一个名称。-p
:将容器的端口映射到主机的端口。-v
:将主机的目录或文件挂载到容器中。--env
:设置容器的环境变量。--link
:链接到另一个容器。--network
:将容器连接到指定的网络。--volume
:在容器中创建一个临时卷。
这些参数可以根据你的需求进行调整,以满足特定的容器配置要求。
总结:通过重启策略和 docker run
的参数,你可以在 Docker 中管理容器的重启行为和配置。重启策略定义了容器在退出或崩溃后的重启行为,而 docker run
的参数可以用来设置容器的其他行为,如运行模式、端口映射、文件挂载等。
希望这个教程对你有所帮助,如果有任何进一步的疑问,请随时提问。
香港五网 CN2 网络云服务器链接:www.tsyvps.com
蓝易云香港五网 CN2 GIA/GT 精品网络服务器。拒绝绕路,拒绝不稳定。
版权声明: 本文为 InfoQ 作者【百度搜索:蓝易云】的原创文章。
原文链接:【http://xie.infoq.cn/article/bc347807566497930bbffb11e】。文章转载请联系作者。
评论