Ubuntu上托pipe虚拟机使用自定义运行时

是否可以用Ubuntu而不是Debian来部署托pipe虚拟机? 我试过使用:

FROM ubuntu:latest 

在Dockerfile的顶部,但是当它部署时,我从计算引擎控制台ssh进入,我仍然看到Debian。 我知道我做错了什么,我的app.yaml文件有我认为是正确的线:

 runtime: custom api_version: 1 threadsafe: true vm: true 

谢谢!

您使用FROM指定的映像决定了托pipe虚拟机中运行的Docker容器内部使用的Linux分发。 虚拟机本身可能会使用不同的分布,而从控制台进行SSH时,最终会在虚拟机中,而不是在Docker容器中。

要进入容器,在VM中执行以下命令( sudo docker ps会给你<container-id> ):

 sudo docker exec <container-id> -it bash