IOTstack – aktualizace docker-compose

V tomto kratičkém článku si povíme o aktualizaci nástroje docker-compose, který slouží právě pro obsluhu celého IOTstacku, respektive obrazů (images) i kontejnerů (containers).

Po čerstvé instalaci IOTstack je nainstalovaná verze docker-compose v1.21.0, kterou již lze v dnešní době považovat za zastaralou a proto je vhodné ji aktualizovat. Stejně tak tento návod platí i pro použití kdykoliv v budoucnu, pokud budete chtít aktualizovat na aktuálně platnou verzi.


Stávající verzi si můžeme ověřit zadáním příkazu

docker-compose version

Výstupem bude následující:

docker-compose version 1.21.0, build unknown

Aktualizace docker-compose na aktuální verzi

Začneme s tím, že se přepneme do adresáře ~/IOTstack a vypneme celý IOTstack:

cd ~/IOTstack
docker-compose down

Následujícím příkazem odstraníme nainstalovanou starou verzi docker-compose:

sudo apt -y remove docker-compose

Nyní nainstalujeme nejnovější verzi docker-compose:

sudo pip3 install -U docker-compose

Nyní se odhlásíme z SSH a znovu přihlásíme a ověříme, zdali se verze aktualizovala opětovným zadáním

docker-compose version

Výsledkem bude například toto (tedy vyšší verze než 1.21.0):


Nakonec zase „probudíme“ celý IOTstack:

cd ~/IOTstack
docker-compose up -d

Nyní máme aktualizovaný docker-compose. Jak bylo zmíněno výše, tento návod můžeme použít i v případě zjištění novější verze tohoto nástroje.

Zanechat komentář