GNU/Linux >> Znalost Linux >  >> Panels >> Docker

Jak aktualizovat Docker Compose na Synology NAS

Dnes se podíváme na to, jak můžete aktualizovat Docker Compose na Synology NAS.

Za prvé, pokud si nejste jisti, jak používat Docker Compose na Synology NAS, vytvořil jsem návod, jak to můžete udělat. Výukový program vás provede celým Dockerem a pomůže vám rozhodnout se, zda je pro vás Docker Compose tou správnou volbou. Tento výukový program se zaměří na to, jak můžete aktualizovat Docker Compose, protože verze Docker Compose dodávaná se Synology NAS je poměrně stará.

Pokyny

1. Ujistěte se, že máte Docker nainstalováno. Docker Compose se automaticky nainstaluje na zařízení Synology NAS, ale toto zařízení musí mít nainstalovaný Docker.

2. Ujistěte se, že můžete SSH do svého Synology NAS. Otevřete Ovládací panely , vyberte Terminál a SNMP a Povolit službu SSH. Pokud používáte Firewall společnosti Synology , ujistěte se, že povolíte provoz portu 22. Vytvořil jsem video o tom, jak zapojit SSH do vašeho Synology NAS, pokud máte nějaké problémy.

3. Po SSH do zařízení, spusťte příkaz níže, abyste zjistili verzi Docker Compose, kterou aktuálně používáte.

docker-compose --version

4. Přejděte na místo Docker Compose adresář existuje.

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

5. Zálohujte aktuální adresář jeho přejmenováním. Tím zůstane složka na vašem zařízení Synology NAS, ale nebude přepsána aktualizací.

sudo mv docker-compose docker-compose-backup

6. Nyní, když byl adresář přejmenován, můžeme spustit níže uvedený skript, který automaticky aktualizuje Docker Compose. Vezměte prosím na vědomí, že v době psaní tohoto návodu je verze 1.27.4 nejnovější verzí. Byl bych dědic na straně opatrnosti a neinstaloval bych nic jiného než nejnovější verzi , ale níže uvedenou verzi (napsanou červeně) musíte aktualizovat na nejnovější verzi. Nejnovější verzi najdete na tomto odkazu.

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

POZNÁMKA: Pokud aktualizujete na verzi, která zdánlivě nefunguje, smažte složku spuštěním příkazu níže a poté spusťte příkaz znovu s předchozí verzí.

sudo rm docker-compose

7. Aktualizujte oprávnění, aby bylo možné složku spustit. Tento příkaz uděluje oprávnění ke spuštění ke složce nad oprávněními, která aktuálně má.

sudo chmod +x docker-compose

8. Docker Compose je nyní aktualizován! Níže uvedený příkaz můžete znovu spustit a potvrdit, že používáte verzi 1.27.4. Pokud vás zajímá, proč byste mohli chtít používat Docker Compose na rozdíl od Synology Docker GUI, vysvětlím to podrobněji ve videu s pokyny!

docker-compose --version

Závěr – Synology NAS Update Docker Compose

Pokud jste se dostali až sem, můžete se v tomto kurzu naučit, jak vytvořit kontejnery Docker Compose na zařízení Synology NAS. Mám také průvodce, který vám ukáže, jak aktualizovat kontejnery Docker Compose. Pro někoho je jednodušší používat GUI Synology, ale Docker Compose otevírá spoustu možností pro extrémně snadnou správu kontejnerů!

Jako vždy děkuji, že jste si tutoriál přečetli. Pokud máte nějaké dotazy, zanechte je prosím v komentářích!


Docker

Umístění lupy na Docker s Docker Inspect

  1. Jak vytvořit soukromý registr dockerů na Ubuntu Linux

  2. Jak získat IP adresu kontejneru Docker

  3. Docker — Varování:Žádná podpora Swap Limit?

Pomocí Dockerfile ENTRYPOINT a pokynů CMD

  1. Jak nainstalovat Docker pomocí Ansible [Debian/Ubuntu]

  2. Kdy a proč používat Docker

  3. Monitorujte a spravujte kontejnery Docker pomocí Portainer.io (nástroj GUI) – část 2

Docker Tutorial – Začínáme s Dockerem v Linuxu

  1. Co je Docker (a Linux kontejnery?)

  2. Jak používat Terraform Kubernetes Provider

  3. Jak nainstalovat Docker a spustit kontejnery Docker v Ubuntu