What is Docker?

The basics

Tech Notes
2 min readApr 19, 2022

--

[1] https://media.makeameme.org/created/it-worked-fine.jpghttps://media.makeameme.org/created/it-worked-fine.jpg

The company behind Docker, also called Docker, has always described the program as fixing the ‘it works on my machine’ problem. [2]

Installing Docker on Linux

$ curl -sSL https://get.docker.com/ | sh
$ sudo systemctl start docker
$ sudo usermod -aG docker username
$ docker version

Docker Compose

Check https://github.com/docker/compose/releases/ for the latest release.

$ COMPOSEVERSION=2.4.1
$ curl -L https://github.com/docker/compose/releases/
download/$COMPOSEVERSION/docker-compose-`uname -s`-`uname -m`
>/tmp/docker-compose
$ chmod +x /tmp/docker-compose
$ sudo mv /tmp/docker-compose /usr/local/bin/docker-compose
  • Moby Project is the upstream project upon which the Docker Engine is based. It provides all of the components needed to assemble a fully functional container system. [2]
  • Containerd is an easily embeddable container runtime. It is also a core component of the Moby Project. [2]

Mirantis

in November 2019 Docker, Inc. restructured and sold its platform business to a company called Mirantis Inc. Mirantis Inc. is a California-based company that focuses on the development and support of OpenStack- and…

--

--