2015-12-22 82 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

更新了我的答案。 –