Docker

> Virtualization - (Virtual Machine|Container) > Docker

1 - About

Docker is a lightweight virtualization platform.

Docker allows you to run Linux and windows applications (image inside containers).

The Docker project provides the means of packaging applications in lightweight containers (ie providing an image)

Using Docker Engine, you don’t have to worry about whether your computer can run the software in a Docker image — a Docker container can always run it.

See:

Then:

Go is the programming language powering Docker. See Docker - Version (Client and Server - Daemon)