Si vous souhaitez profiter de la puissance de Docker sur Zorin OS 18 mais que le terminal vous rebute, sachez qu’il existe aujourd’hui des solutions graphiques intuitives et accessibles. Voici comment les mettre en place, étape par étape.
Avant de commencer, mettez votre système à jour pour éviter tout problème de dépendances :
sudo apt update
sudo apt upgrade
Désinstallez d’abord d’anciennes éventuelles versions de Docker :
sudo apt remove docker docker-engine docker.io containerd runc
Ensuite, installez les paquets nécessaires :
sudo apt install ca-certificates curl gnupg lsb-release
Ajoutez la clé GPG officielle de Docker :
sudo install -m 0755 -d /etc/apt/keyrings
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
sudo chmod a+r /etc/apt/keyrings/docker.gpg
Ajoutez le dépôt Docker à vos sources :
echo \
"deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu \
$(lsb_release -cs) stable" | \
sudo tee /etc/apt/sources.list.d/docker.list > /dev/nul
Mettez à jour l’index et installez Docker :
sudo apt update
sudo apt install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
Démarrez le service Docker :
sudo systemctl start docker
sudo systemctl enable docker
Vérifiez l’installation :
sudo docker run hello-world (Si le message « Hello from Docker! » apparaît, tout fonctionne parfaitement.)
Pour des raisons pratiques, autorisez votre utilisateur à utiliser Docker sans sudo :
sudo usermod -aG docker $USER
Déconnectez-vous puis reconnectez-vous afin de prendre en compte les modifications de groupe. Ensuite, lancez de nouveau :
docker run hello-world ( Vous ne devriez plus rencontrer de messages d’erreur " permission denied " )
Installer une interface graphique : Portainer Docker dispose d’une interface graphique simple et puissante qui s’appelle Portainer. Elle vous permet de piloter tous vos conteneurs, images et volumes à la souris, sans passer par le terminal.
Pour installer Portainer sous Zorin OS 18 :
sudo docker volume create portainer_data
sudo docker run -d -p 8000:8000 -p 9000:9000 --name=portainer \
--restart=always \
-v /var/run/docker.sock:/var/run/docker.sock \
-v portainer_data:/data \
portainer/portainer-ce
Ouvrez ensuite votre navigateur et accédez à l’adresse suivante : http://localhost:9000
Créez votre compte administrateur Portainer à la première ouverture, puis laissez-vous guider dans une interface claire et ergonomique.