DEV Community

Tom Moulard
Tom Moulard

Posted on • Originally published at blog.moulard.org on

Comment bien installer docker ?

Vu que c’est une question que me revient souvent, voila un petit tutoriel sur comment installer docker proprement et surtout comment le configurer.

Comment installer docker ?

Sur windows ou Mac

Docker Desktop est pour moi un bon compromis pour l’installation de Docker sur Windows ou Mac.

Le GUI apporte une manière simple de visualiser se qui se passe dans docker.

Sur une Distro basée sur Debian

sudo apt install -y docker docker.io sudo groupadd docker sudo gpasswd -a $USER docker newgrp docker reboot 
Enter fullscreen mode Exit fullscreen mode

La commande newgrp docker permet d’utiliser docker sans avoir à le préfixer de sudo.

Sur une Distro basée sur Arch

Avec l’user root (sudo su), faire:

pacman -Syu docker docker-compose groupadd docker gpasswd -a $USER docker systemctl enable docker systemctl start docker newgrp docker reboot 
Enter fullscreen mode Exit fullscreen mode

La commande newgrp docker permet d’utiliser docker sans avoir à le préfixer de sudo.

Sur une Distro basée sur Centos

Avec l’user root (sudo su), faire:

yum install -y yum-utils yum-config-manager \ --add-repo \ https://download.docker.com/linux/centos/docker-ce.repo yum install --allowerasing -y docker-ce docker-ce-cli containerd.io systemctl enable docker systemctl start docker 
Enter fullscreen mode Exit fullscreen mode

Tester son installation:

docker run hello-world 
Enter fullscreen mode Exit fullscreen mode

Comment installer docker-compose ?

On peut utiliser la dernière version de docker-compose

curl -L https://github.com/docker/compose/releases/download/$(curl -Ls https://www.servercow.de/docker-compose/latest.php)/docker-compose-$(uname -s)-$(uname -m) > /usr/local/bin/docker-compose chmod +x /usr/local/bin/docker-compose 
Enter fullscreen mode Exit fullscreen mode

Sinon, il faut utiliser la dernière version présente sur les repository de la distro que vous utilisez.

Top comments (0)