Pour l’installation :sudo apt-get update && sudo apt-get upgrade
curl -sSL https://get.docker.com | sh
sudo usermod -aG docker pi
boot
docker run hello-world
Plus d’information en suivant ce lien
https://www.framboise314.fr/installer-docker-sur-raspberry-pi/
Installation de Docker-Compose (nécessaire à Portainer)
sudo apt install python3-pip
pip3 install docker-compose
Installation de Portainer site officiel :
https://documentation.portainer.io/v2.0/deploy/ceinstalldocker/
docker volume create portainer_data
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:latest
A partir d’ici on bascule sur l’interface graphique.
Utilisez votre navigateur Web préféré, adresse IP du Pi et port correspondant : http://192.168.0.XX:9000/
Taper un nom d’utilisateur/mot de passe et fenêtre suivante choisir Docker puis Connect.
Et voilà ! Vous voyez votre Docker “local”, cliquez dessus pour le gérer.
Pour mettre à jour Portainerdocker stop portainer
docker rm portainer
docker pull portainer/portainer-ce:lastest
docker run -d -p 8000:8000 -p 9000:9000 -p 9443:9443 --name=portainer --restart=always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer-ce:latest
Plus d’info en suivant le lien suivant
https://docs.portainer.io/start/upgrade/docker
Pour vérifier l’installationdocker version
docker info
docker container ls -a
docker ps -a
docker image ls
docker exec <container-id> ls data
Pour entrer en bash dans un containerdocker exec -it <nom_du_container> bash
Pour afficher le fichier log d’un containerdocker logs -f <nom_du_container>
Pour supprimer un contenerdocker rm <container-id
>
Pour stop un containerdocker stop <container-id
>