DSM 7, le système d'exploitation du Synology NAS dispose d'une application de gestion de conteneur Docker qui est le « Container Manager ». Vous pouvez également l'utiliser pour gérer les conteneurs Docker, les réseaux et d'autres éléments Docker.
Container Manager et Portainer de Synology ont des fonctionnalités et des interfaces utilisateur (UI) différentes. Vous pouvez utiliser celui que vous préférez.
Dans cet article, nous allons vous montrer comment installer Portainer sur le système d'exploitation DSM 7 de votre Synology NAS.
Sujet du contenu :
- Installation de Docker sur un Synology NAS
- Création d'un dossier de données pour Portainer
- Création d'une tâche pour installer Portainer sur Synology NAS
- Installation de Portainer sur un Synology NAS
- Vérifier si Portainer est installé sur le Synology NAS
- Accès au Portainer installé sur le Synology NAS
- Suppression de la tâche d'installation de Portainer du Synology NAS
- Conclusion
Installation de Docker sur un Synology NAS
Pour que Portainer fonctionne, Docker doit être installé sur votre Synology NAS. Vous pouvez installer Docker sur Synology NAS à partir de l'application « Package Center » du système d'exploitation DSM.
Pour ouvrir l'application « Package Center », cliquez sur l'icône « Package Center ».
Rechercher un docker [1] et l'application Docker devrait être répertoriée. Cliquez sur « Installer » pour installer Docker sur votre Synology NAS [2] .
Docker est en cours de téléchargement et d'installation sur le Synology NAS. Cela prend un certain temps pour terminer.
Docker doit être installé à ce stade.
Création d'un dossier de données pour Portainer
Vous devez créer un dossier dans lequel Portainer peut stocker ses données.
Tout d’abord, ouvrez l’application « File Station ».
Accédez au dossier partagé Docker [1] et cliquez sur Créer > Créer le dossier [2] .
Tapez « portainer-ce » comme nom de dossier [1] et cliquez sur 'OK' [2] .
NOTE: Portainer existe en deux versions : Community Edition (CE) et Enterprise Edition (EE). Nous allons vous montrer comment installer Portainer Community Edition (CE) dans cet article. Si vous souhaitez installer Portainer Enterprise Edition (EE), remplacez désormais « portainer-ce » par « portainer-ee ».
Un dossier de données pour Portainer doit être créé.
Vous devez connaître le chemin complet du dossier de données Portainer que vous venez de créer pour installer Portainer sur votre Synology NAS. Dans notre cas, le dossier partagé Docker est créé dans le volume 1. Ainsi, « /volume1/docker/portainer-ce » est le chemin complet du dossier de données Portainer dans notre cas.
Vous pouvez trouver le volume que le dossier partagé Docker utilise sur votre Synology NAS à partir de Panneau de contrôle > Dossier partagé .
Création d'une tâche pour installer Portainer sur Synology NAS
La commande d'installation de Portainer doit être exécutée sur le Synology NAS avec les privilèges root/admin. La seule façon de le faire sans l'accès SSH/Terminal sur le Synology NAS est d'utiliser le Planificateur de tâches.
Vous pouvez ouvrir le Planificateur de tâches à partir de l'application Panneau de configuration du système d'exploitation DSM de votre Synology NAS.
Pour créer une nouvelle tâche, cliquez sur Créer > Tâche planifiée > Script défini par l'utilisateur .
Dans l'onglet 'Général', tapez 'install-portainer' comme nom de la tâche [1] , sélectionnez « root » dans le menu déroulant Utilisateur [2] , et assurez-vous de décocher « Activé » [3] .
Accédez à l'onglet « Planification », sélectionnez « Exécuter » à la date suivante [1] , et sélectionnez « Ne pas répéter » dans le menu déroulant marqué [2] .
Accédez à l'onglet « Paramètres de la tâche » et tapez la commande suivante dans la section « Script défini par l'utilisateur » [1] . Une fois que vous avez terminé, cliquez sur « OK » [2] .
$ exécution du docker -d -p 8000 : 8000 -p 9443 : 9443 --nom portainer --redémarrage =toujours -dans / était / courir / docker.sock : / était / courir / docker.sock -dans / volume 1 / docker / portainer-ce: / data portainer / portainer-ce:latestNOTE: Assurez-vous de remplacer le chemin du dossier de données Portainer « /volume1/docker/portainer-ce » par le vôtre dans la commande donnée.
Cliquez sur « OK ».
Une nouvelle tâche « install-portainer » doit être créée.
Installation de Portainer sur un Synology NAS
Pour installer Portainer sur le Synology NAS, sélectionnez la tâche « installer-portainer » dans Panneau de contrôle > Planificateur de tâches et cliquez sur « Exécuter ».
Cliquez sur « OK ».
Pour vérifier l'état de la tâche « install-portainer », sélectionnez-la et cliquez sur Action > Voir résultat .
Comme vous pouvez le constater, la tâche s'est exécutée sans aucun problème. Cliquez sur « OK » pour fermer le résultat de l'exécution.
Vérifier si Portainer est installé sur le Synology NAS
Pour vérifier si Portainer est correctement installé, ouvrez l'application « Container Manager » depuis le système d'exploitation DSM de votre Synology NAS.
Une fois l'application « Container Manager » ouverte, accédez à la section « Conteneur » et vous devriez voir qu'un nouveau portainer de conteneur est créé et qu'il est en cours d'exécution.
Accès au Portainer installé sur le Synology NAS
Pour accéder à Portainer, vous devez connaître l'adresse IP de votre Synology NAS . Dans notre cas, l'adresse IP de notre Synology NAS est 192.168.0.111.
Maintenant, visitez https://192.168.0.111:9443 à partir d'un navigateur Web et vous devriez voir l'assistant de création d'utilisateur initial de Portainer.
Saisissez le nom d'utilisateur de connexion à Portainer [1] , un mot de passe que vous souhaitez définir pour l'utilisateur [2] , et cliquez sur « Créer un utilisateur » [3] .
NOTE: Assurez-vous de remplacer l'adresse IP 192.168.0.111 par l'adresse IP de votre Synology NAS.
Un utilisateur de connexion Portainer doit être créé et vous devez être connecté à l'interface utilisateur Web de Portainer.
Vous pouvez gérer vos conteneurs Docker à partir de l'interface utilisateur Web de Portainer.
Comme vous pouvez le constater, le conteneur Docker de Portainer est également visible dans l'interface utilisateur Web de Portainer.
Suppression de la tâche d'installation de Portainer du Synology NAS
Une fois que Portainer est installé et fonctionne sur votre Synology NAS, vous devez supprimer la tâche « install-portainer » de Panneau de contrôle > Planificateur de tâches .
Pour supprimer la tâche « install-portainer », sélectionnez-la dans le Planificateur de tâches et cliquez sur Action > Supprimer .
Cliquez sur « Supprimer ».
La tâche doit être supprimée du Planificateur de tâches.
Conclusion
Dans cet article, nous vous avons montré comment installer Portainer sur un NAS Synology qui exécute le système d'exploitation DSM 7 sans accès SSH/Terminal. Nous vous avons également montré comment accéder à l'interface utilisateur Web de Portainer afin de pouvoir gérer les conteneurs Docker de votre Synology NAS à l'aide de Portainer.