Docker Install๏ƒ

Versions๏ƒ

Rootfull๏ƒ

Docker daemon is running with root privileges

Rootless๏ƒ

Docker daemon is running with user privileges

LTS version๏ƒ

Docker Long Term Support version

Edge version๏ƒ

Docker up-to-date (newest) version

Rootfull๏ƒ

$ curl https://get.docker.com |sudo sh
$ sudo usermod -aG docker $(whoami)
$ logout

Rootless๏ƒ

$ sudo apt update
$ sudo apt install -y uidmap
$ curl https://get.docker.com/rootless |sh
$ echo 'export PATH=/home/ubuntu/bin:$PATH' >> ~/.bashrc
$ echo 'export DOCKER_HOST=unix:///run/user/1000/docker.sock' >> ~/.bashrc
$ echo 'net.ipv4.ping_group_range = 0 2147483647' |sudo tee --append /etc/sysctl.conf
$ sudo sysctl --system
$ logout

Further Reading๏ƒ

Assignments๏ƒ

  1. Zainstaluj Docker

  2. Czym rรณลผni siฤ™ Docker od Vagrant?