Configuration et installations
1. Mettre à jour le système
Assure-toi d’abord que le système est à jour en exécutant les commandes suivantes :
sudo apt update
sudo apt upgrade -y
2. Installer Docker
1 - Installe les dépendances nécessaires pour Docker :
sudo apt install apt-transport-https ca-certificates curl software-properties-common -y
2 - Ajoute la clé GPG de Docker :
curl -fsSL https://download.docker.com/linux/debian/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg
3 - Ajoute le dépôt Docker à tes sources de package :
echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/debian $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
4 - Installe Docker :
sudo apt update
sudo apt install docker-ce docker-ce-cli containerd.io -y
5 - Vérifie que Docker fonctionne correctement :
sudo systemctl start docker
sudo systemctl enable docker
sudo docker --version
3. Installer Portainer
1 - Crée un volume Docker pour stocker les données de Portainer :
sudo docker volume create portainer_data
2 - Lance Portainer en tant que conteneur Docker :
sudo docker run -d -p 8000:8000 -p 9443:9443 --name=portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer-ce:latest
4. Accéder à Portainer
- Une fois que Portainer est en cours d'exécution, tu peux y accéder via un navigateur en entrant l'adresse suivante :
https://[IP_de_ton_serveur]:9443
. - Lors de la première connexion, tu seras invité à créer un compte administrateur pour sécuriser l’accès.
5. Configuration et Utilisation
- Une fois connecté, tu pourras gérer tes conteneurs Docker, créer de nouveaux services, surveiller les ressources, et configurer des stacks directement depuis l'interface de Portainer.
6. (Optionnel) : Vérifier le statut des services
Tu peux vérifier le statut de Docker et Portainer pour confirmer qu'ils fonctionnent correctement avec ces commandes :
sudo systemctl status docker
sudo docker ps # Liste les conteneurs actifs, y compris Portainer
C’est tout ! Tu devrais maintenant avoir Docker et Portainer fonctionnels sur ton OS, prêts pour la gestion de conteneurs depuis une interface web.
No Comments