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 versionVýstupem bude následující:
docker-compose version 1.21.0, build unknownAktualizace 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 downNásledujícím příkazem odstraníme nainstalovanou starou verzi docker-compose:
sudo apt -y remove docker-composeNyní nainstalujeme nejnovější verzi docker-compose:
sudo pip3 install -U docker-composeNyní 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 versionVýsledkem bude například toto (tedy vyšší verze než 1.21.0):

Nakonec zase „probudíme“ celý IOTstack:
cd ~/IOTstack
docker-compose up -dNyní 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.
