?
This document uses PHP Chinese website manual Release
在Google計算引擎你將需要一個谷歌帳戶和一個項目ID。見https://Cloud.google.com/Computer/docs/Projects有關(guān)項目的詳細(xì)信息。
Google驅(qū)動程序使用應(yīng)用程序默認(rèn)憑據(jù)獲取授權(quán)憑證,用于調(diào)用GoogleAPI。
所以如果docker-machine
如果從GCE主機(jī)使用,則身份驗證將通過內(nèi)置服務(wù)帳戶自動進(jìn)行.。否則,安裝gCloud并通過OAuth2進(jìn)程gcloud auth login
...
若要創(chuàng)建計算機(jī)實(shí)例,請指定--driver google
$ gcloud auth login $ docker-machine create --driver google --google-project PROJECT_ID vm01 $ docker-machine create --driver google \ --google-project PROJECT_ID \ --google-zone us-central1-a \ --google-machine-type f1-micro \ vm02
--google-project
*所需啟動實(shí)例時要使用的項目ID。
--google-zone
啟動實(shí)例的區(qū)域。
--google-machine-type
*實(shí)例類型。
--google-machine-image
::要實(shí)例化的基本VM映像的絕對URL。
--google-username
用于實(shí)例的用戶名。
--google-scopes
OAuth 2.0訪問GoogleAPI的范圍。見Google計算引擎DOC...
--google-disk-size
實(shí)例的磁盤大小。
--google-disk-type
實(shí)例的磁盤類型。
--google-address
實(shí)例的靜態(tài)外部IP%28名稱或IP%29。
--google-network
*指定提供VM的網(wǎng)絡(luò)。
--google-subnetwork
*指定提供VM的子網(wǎng)絡(luò)。
--google-preemptible
::實(shí)例搶占性。
--google-tags
實(shí)例標(biāo)記%28逗號-分隔%29。
--google-use-internal-ip
:當(dāng)在創(chuàng)建過程中使用此選項時,它將使塢機(jī)使用內(nèi)部而不是公共的nated IP。標(biāo)志是持久的,因為用它創(chuàng)建的機(jī)器保留了IP。它對于管理來自同一網(wǎng)絡(luò)上另一臺機(jī)器的碼頭機(jī)器很有用,例如,在部署SEAM時。
--google-use-internal-ip-only
當(dāng)在創(chuàng)建過程中使用此選項時,將不會為新VM分配公共IP地址。只有在主機(jī)運(yùn)行時才有用。docker-machine
位于GoogleCloud基礎(chǔ)結(jié)構(gòu)中,則為,docker-machine
無法到達(dá)VM以提供Docker守護(hù)進(jìn)程。這面旗幟的存在意味著--google-use-internal-ip
...
--google-use-existing
不要創(chuàng)建新的VM,使用現(xiàn)有的VM。當(dāng)您想在您自己創(chuàng)建的VM上提供Docker時,這是非常有用的,可能是因為它使用了這個驅(qū)動程序不支持的CREATE選項。
GCE驅(qū)動程序?qū)⑹褂?code>ubuntu-1510-wily-v20151114實(shí)例圖像,除非另有指定。若要獲取運(yùn)行的圖像URL列表,請運(yùn)行:
gcloud compute images list --uri
Google計算引擎支持圖像族一個圖像家族就像一個圖像別名,它總是指向家族中的最新圖像。若要從圖像系列創(chuàng)建實(shí)例,請設(shè)置--google-machine-image
家族的網(wǎng)址。
下面的命令將顯示圖像以及它們屬于%28(如果有%29)的家庭:
gcloud compute images list
<PROJECT>
和<FAMILY>
在下面的模板中。
https://www.googleapis.com/compute/v1/projects/<PROJECT>/global/images/family/<FAMILY>
例如,要從最新的Ubuntu16LTS映像創(chuàng)建實(shí)例,請指定https://www.googleapis.com/compute/v1/projects/ubuntu-os-cloud/global/images/family/ubuntu-1604-lts
...
CLI option | Environment variable | Default |
---|---|---|
--google-project | GOOGLE_PROJECT | - |
--google-zone | GOOGLE_ZONE | us-central1-a |
--google-machine-type | GOOGLE_MACHINE_TYPE | f1-standard-1 |
--google-machine-image | GOOGLE_MACHINE_IMAGE | ubuntu-1510-wily-v20151114 |
--google-username | GOOGLE_USERNAME | docker-user |
--google-scopes | GOOGLE_SCOPES | devstorage.read_only,logging.write |
--google-disk-size | GOOGLE_DISK_SIZE | 10 |
--google-disk-type | GOOGLE_DISK_TYPE | pd-standard |
--google-address | GOOGLE_ADDRESS | - |
--google-network | GOOGLE_NETWORK | default |
--google-subnetwork | GOOGLE_SUBNETWORK | - |
--google-preemptible | GOOGLE_PREEMPTIBLE | - |
--google-tags | GOOGLE_TAGS | - |
--google-use-internal-ip | GOOGLE_USE_INTERNAL_IP | - |
--google-use-existing | GOOGLE_USE_EXISTING | - |
機(jī),,,Google計算引擎,,,司機(jī)
? 2017 Docker, Inc.
根據(jù)ApacheLicense,版本2.0獲得許可。
Docker和Docker標(biāo)志是Docker公司在美國和/或其他國家的商標(biāo)或注冊商標(biāo)。
Docker,Inc.和其他各方也可以在這里使用的其他術(shù)語中擁有商標(biāo)權(quán)。