GNU/Linux >> Tutoriels Linux >  >> Panels >> Docker

Comment mettre à jour Docker Compose sur un Synology NAS

Aujourd'hui, nous allons voir comment vous pouvez mettre à jour Docker Compose sur un Synology NAS.

Tout d'abord, si vous ne savez pas comment utiliser Docker Compose sur un Synology NAS, j'ai créé un tutoriel sur la façon de le faire. Le didacticiel vous guidera entièrement dans Docker et vous aidera à décider si Docker Compose est le bon choix pour vous. Ce didacticiel se concentrera sur la façon dont vous pouvez mettre à jour Docker Compose puisque la version de Docker Compose livrée avec un Synology NAS est assez ancienne.

Instructions

1. Assurez-vous que vous disposez de Docker installée. Docker Compose est automatiquement installé sur un Synology NAS, mais Docker doit être installé sur l'appareil.

2. Assurez-vous que vous pouvez vous connecter en SSH à votre Synology NAS. Ouvrez le Panneau de configuration , sélectionnez Terminal et SNMP , et Activer le service SSH. Si vous utilisez le pare-feu de Synology , assurez-vous que vous autorisez trafic du port 22. J'ai créé une vidéo expliquant comment vous connecter en SSH à votre Synology NAS si vous rencontrez des problèmes.

3. Après avoir SSH dans l'appareil, exécutez la commande ci-dessous pour déterminer la version de Docker Compose que vous utilisez actuellement.

docker-compose --version

4. Accédez à l'emplacement de Docker Compose répertoire existe.

cd /var/packages/Docker/target/usr/bin

5. Sauvegardez le répertoire courant en le renommant. Cela conservera le dossier sur votre Synology NAS, mais ne sera pas écrasé par la mise à jour.

sudo mv docker-compose docker-compose-backup

6. Maintenant que le répertoire a été renommé, nous pouvons exécuter le script ci-dessous qui mettra automatiquement à jour Docker Compose. Veuillez noter qu'au moment de la rédaction de ce didacticiel, la version 1.27.4 est la dernière version. Je ferais preuve de prudence et n'installerais rien d'autre que la dernière version , mais vous devez mettre à jour la version ci-dessous (écrite en rouge) avec la dernière version. Vous pouvez trouver la dernière version sur ce lien.

sudo curl -L https://github.com/docker/compose/releases/download/1.27.4/docker-compose-`uname -s`-`uname -m` -o docker-compose

REMARQUE : Si vous mettez à jour vers une version qui ne semble pas fonctionner, supprimez le dossier en exécutant la commande ci-dessous, puis relancez la commande ci-dessus avec la version précédente.

sudo rm docker-compose

7. Mettez à jour les autorisations afin que le dossier puisse être exécuté. Cette commande donne l'autorisation d'exécution au dossier en plus des autorisations dont il dispose actuellement.

sudo chmod +x docker-compose

8. Docker Compose est maintenant mis à jour ! Vous pouvez exécuter à nouveau la commande ci-dessous pour confirmer que vous êtes sur la version 1.27.4. Si vous souhaitez savoir pourquoi vous souhaitez utiliser Docker Compose plutôt que l'interface graphique Docker de Synology, je l'explique plus en détail dans les instructions vidéo !

docker-compose --version

Conclusion – Synology NAS Update Docker Compose

Si vous êtes arrivé jusqu'ici, vous pouvez apprendre à créer des conteneurs Docker Compose sur un Synology NAS dans ce didacticiel. J'ai également un guide qui vous montrera comment mettre à jour les conteneurs Docker Compose. Certaines personnes trouvent qu'il est plus facile d'utiliser l'interface graphique de Synology, mais Docker Compose ouvre de nombreuses possibilités pour une gestion extrêmement simple des conteneurs !

Comme toujours, merci d'avoir lu le tutoriel. Si vous avez des questions, n'hésitez pas à les laisser dans les commentaires !


Docker
  1. Comment déployer des piles Docker Compose sur Kubernetes avec Kompose

  2. Comment utiliser les images Docker, les conteneurs et les Dockerfiles en profondeur

  3. Surveillance des conteneurs Docker :avantages, bonnes pratiques et outils indispensables

  4. Déployer une installation de production Docker MariaDB

  5. Comment installer et héberger un serveur OpenVPN avec Docker

Comment démarrer Windows 10 et Debian 10 en double

Top 5 des logiciels de suivi des appels gratuits et open source

Comment synchroniser l'heure sur un serveur Linux à l'aide de Chrony

Icône Chrome perdue du panneau ?

Comment installer Zikula sur Ubuntu 20.04 LTS

Comment installer et utiliser l'outil de capture d'écran Shutter dans Ubuntu 20.04