我们有一台使用container-vm的机器。容器配置为具有"始终"的重启策略。这意味着当重新启动docker守护程序(或重新启动计算机)时,将重新启动容器。
此功能适用于我的开发环境,但不适用于container-vm映像。
您可以通过以下方式重现此问题:
1.从container-vm图像创建vm
$ gcloud compute instances create boat --project "databerries" --image container-vm --zone europe-west1-d --machine-type f1-micro
创建一个容器(例如nginx)
$ sudo su
检查容器是否已启动
集装箱ID图像命令创建状态端口名称 7b616d41ba9b nginx:最新" nginx -g'守护进程4秒前最多4秒80 / tcp,443 / tcp some-nginx
重启docker deamon
检查容器是否已启动
集装箱ID图像命令创建状态端口名称 7b616d41ba9b nginx:latest" nginx -g'守护进程大约一分钟前退出(0)22秒之前some-nginx
未重新启动容器。