我的freenas系统上有一个用于Docker的虚拟机。我在这台rancheros docker机器上安装了openproject docker容器。
通过freenas引导,将自动启动我在其中安装openproject docker容器的docker机器。但是如何自动在内部启动openproject容器?
假设您已将Docker配置为在VM启动时自动启动,则可以通过在容器上设置always
restart policy来告诉Docker自动启动容器:
docker run --restart=unless-stopped ...
您还可以在现有容器上设置重启策略:
docker update --restart=unless-stopped mycontainer
[重启策略为unless-stopped
,Docker将会“无论退出状态如何,包括在守护程序启动时重新启动容器,除非在Docker守护程序停止之前将容器置于停止状态”。