Get Started
About Docker Apply custom metadata Docker Deprecated Features Understand the architecture
Image management Using certificates for repository client verification Run a local registry mirror
Docker run reference Dockerfile reference Remote API client libraries docker.io accounts API Docker Trusted Registry

Google Cloud Platform

QuickStart with Container-optimized Google Compute Engine images

  1. Go to Google Cloud Console and create a new Cloud Project with Compute Engine enabled

  2. Download and configure the Google Cloud SDK to use your project with the following commands:

    $ curl -sSL https://sdk.cloud.google.com | bash
    $ gcloud auth login
    $ gcloud config set project <google-cloud-project-id>
    
  3. Start a new instance using the latest Container-optimized image: (select a zone close to you and the desired instance size)

    $ gcloud compute instances create docker-playground \
      --image container-vm \
      --zone us-central1-a \
      --machine-type f1-micro
    
  4. Connect to the instance using SSH:

    $ gcloud compute ssh --zone us-central1-a docker-playground
    docker-playground:~$ sudo docker run hello-world
    

    Hello from Docker. This message shows that your installation appears to be working correctly. …

Read more about deploying Containers on Google Cloud Platform.

Aug 27, 2015 at 11:46pm (PST) { "docker/compose": { "ref": "docs", "repos": [ "git@github.com:docker/compose.git" ], "sha": "f9bcc88c93a147d7f3b015d901afa91ebcc256e7" }, "docker/docker": { "ref": "docs", "repos": [ "git@github.com:docker/docker.git" ], "sha": "942363d3ca119c19d82525b4b9e0c65dc35b9359" }, "docker/docker-hub": { "ref": "master", "repos": [ "git@github.com:docker/hub2-demo.git" ], "sha": "4816b34e1d1935e22dac91a2a81d521a33b4de3d" }, "docker/docker-trusted-registry": { "ref": "docs", "repos": [ "git@github.com:docker/dhe-deploy.git" ], "sha": "e6b9a5522a543356f0c8b718e0d4f3427048ab0f" }, "docker/docs-base": { "ref": "master", "repos": [ "git@github.com:docker/docs-base.git" ], "sha": "17fc4389cb6298c89a3fd538d5843c40e85a7aba" }, "docker/machine": { "ref": "docs", "repos": [ "git@github.com:docker/machine.git" ], "sha": "7b9c2c695e449262b77b2253910a033a05b209d2" }, "docker/opensource": { "ref": "master", "repos": [ "git@github.com:docker/opensource.git" ], "sha": "aa9aab78892ca979683dbaa54dafa3c7d8a02304" }, "docker/registry": { "ref": "release/2.1", "repos": [ "git@github.com:docker/distribution.git" ], "sha": "9ca7921603852314b18a6ecc19f91806935f34bd" }, "docker/swarm": { "ref": "docs", "repos": [ "git@github.com:docker/swarm.git" ], "sha": "a4cd6eff19f6c622b860581df45c5745f4ab916a" }, "docker/tutorials": { "ref": "docs", "repos": [ "git@github.com:docker/tutorials.git" ], "sha": "907aa04ef0e55229c1346643ee3ed59f23c7da6a" }, "docs.docker.com": { "ref": "refs/heads/dtr-1.3-release", "repos": [ "git@github.com:moxiegirl/docs.docker.com.git", "git@github.com:docker/docs.docker.com.git" ], "sha": "c6e54a2c5c3455189fc3b7916e2bf437c3be1884" }, "kitematic/kitematic": { "ref": "docs", "repos": [ "git@github.com:kitematic/kitematic.git" ], "sha": "7baf7707caf9a797f276e668df8e8e8a203746ee" } }