Docker - Getting Started

> Virtualization - (Virtual Machine|Container) > Docker

1 - Steps

1.1 - Install

1.2 - Hello World

docker run hello-world
Unable to find image 'hello-world:latest' locally
latest: Pulling from library/hello-world

c04b14da8d14: Pull complete
Digest: sha256:0256e8a36e2070f7bf2d0b0763dbabdd67798512411de4cdcf9431a1feb60fd9
Status: Downloaded newer image for hello-world:latest

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

To generate this message, Docker took the following steps:

  • 1- The Docker client contacted the Docker daemon.
  • 2- The Docker daemon pulled the “hello-world” image from the Docker Hub.
  • 3- The Docker daemon created a new container from that image which runs the executable that produces the output you are currently reading.
  • 4. The Docker daemon streamed that output to the Docker client, which sent it to your terminal.

See Docker - docker run (Creating a container)

Advertising

1.3 - Share and example

1.4 - Bash on unbutu

To try something more ambitious, you can run an Ubuntu container.

1.5 - Play

2 - Documentation / Reference