What is Docker?
The basics
2 min readApr 19, 2022
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…