Google Cloud Container-vm不会重新启动docker容器

时间:2015-08-03 15:06:49

标签: docker google-compute-engine google-cloud-platform

我们有一台使用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
  1. 创建一个容器(例如nginx)

    $ sudo su

    docker run --name some-nginx --restart = always -d nginx

  2. 检查容器是否已启动

    docker ps

    集装箱ID图像命令创建状态端口名称 7b616d41ba9b nginx:最新" nginx -g'守护进程4秒前最多4秒80 / tcp,443 / tcp some-nginx

  3. 重启docker deamon

    service docker restart

  4. 检查容器是否已启动

    docker ps -a

    集装箱ID图像命令创建状态端口名称 7b616d41ba9b nginx:latest" nginx -g'守护进程大约一分钟前退出(0)22秒之前some-nginx

  5. 未重新启动容器。

0 个答案:

没有答案