Synology DS620slim  

Installer portainer sur un NAS Synology

Portainer Community Edition (Portainer CE) est un ensemble d'outils de gestion léger qui vous permet de créer, gérer et entretenir facilement des environnements Docker. L'interface graphique portainer est plus complète que celle livrée par Synology.
On peut commencer l'installation en téléchargeant par l'interface docker de Synology l'image portainer du dépot officiel c'est à dire portainer/portainer.

Nous créons un dossier qui va contenir les données nécessaires au fonctionnement de portainer dans /docker/portainer/data.

L'installation va se faire en ligne de commande car il nécessite de connecter portainer au socket du docker de Synology. Les sockets permettent de faciliter la communication de données entre deux ou plusieurs processus. La socket de docker est situé dans le répertoire /var/run : /var/run/docker.sock.

La ligne de commande pour créer le conteneur et le lancer est :
docker run -d -p 8000:8000 -p 9000:9000 --name=portainer --restart=always 
	-v /var/run/docker.sock:/var/run/docker.sock 
	-v /volume1/docker/portainer/data:/data portainer/portainer
Cette commande lancée et terminée, vous pouvez ouvrir l'interface docker de Synology et l'on voit le conteneur portainer :
On accède via un navigateur à l'interface web de portainer sur le port 9000 avec l'adresse IP du NAS pour créer le compte administrateur.
On choisit ensuite comment portainer se connecte à docker.
L'interface avertit sur la socket que l'on a paramétré lors de l'installation.
A vous de jouer ...

· docker, portainer