2015-12-22 49 views
1

是否有可能部署与Ubuntu,而不是Debian的管理VM虚拟机管理?我试着使用:Ubuntu的使用自定义运行时

FROM ubuntu:latest 

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

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

谢谢!

回答

1

图像指定使用FROM判断为在管理的VM的多克尔容器运行内部使用的Linux发行版。虚拟机本身可能会使用不同的分布,并且当您从控制台进行SSH时,您最终会在虚拟机中,而不是在Docker容器中。

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

sudo docker exec <container-id> -it bash 
+0

如果我ssh到机器可我从里面SSH访问泊坞窗容器,如果你做你知道如何?对于初学者的问题抱歉,只是想弄明白这一点。谢谢! – Shaun

+0

更新了我的答案。 –