Jak nainstalovat Docker na Raspberry pi s Raspbian?

Docker je kontejnerový systém , který k jejich běhu nevyžaduje mnoho zdrojů, takže je velmi lehký . Docker proto může být perfektním kandidátem pro vývoj a testování webových aplikací na Raspberry Pi.

Samozřejmě můžete v Dockeru na Raspberry Pi dělat i jiné věci, jako je provozování webového serveru, proxy serveru nebo databázového serveru a dalšího.

Pokud stále nejste obeznámeni s Dockerem, měli byste vědět, že se jedná o open-source projekt, který automatizuje nasazení aplikací v softwarových kontejnerech a poskytuje tak další vrstvu abstrakce a automatizace pro virtualizaci aplikací napříč různými operačními systémy.

Docker využívá funkce izolace zdrojů jádra Linuxu, jako jsou cgroups a namespace , aby umožnil spuštění nezávislých „kontejnerů“ v rámci jedné instance Linuxu, čímž se eliminují režijní náklady spojené se spouštěním a údržbou virtuálních počítačů.

Příprava Raspberry Pi

Instalace Dockeru na Raspberry Pi je přímočará a poměrně jednoduchá . V tomto tutoriálu použijeme jako základ oficiální operační systém Raspberry Pi, Raspbian.

Pokud tento systém ještě nemáte nainstalovaný na svém Raspberry Pi, můžete se podívat na následující článek, kde vám jednoduše vysvětlíme, jak to udělat. Odkaz je zde.

S nainstalovaným Raspbianem na našem Raspberry Pi aktualizujeme balíčky a mezipaměť repozitáře balíčků Raspbian APT pomocí následujícího příkazu:

sudo apt update

Nyní musíte aktualizovat všechny nové softwarové balíčky, které byly detekovány z Raspbian. Za tímto účelem musíme provést následující příkaz:

sudo apt upgrade

V tomto okamžiku je třeba aktualizovat softwarové balíčky.

Nyní je potřeba nainstalovat hlavičkové soubory jádra pro váš operační systém. To je důležité, protože pokud je nenainstalujete, Docker nebude fungovat.

Chcete-li nainstalovat záhlaví jádra, stačí v terminálu spustit následující příkaz:

sudo apt install raspberrypi-kernel raspberrypi-kernel-headers

Se všemi výše uvedenými možnostmi nyní můžeme přistoupit k instalaci Dockeru na našem milovaném Raspberry Pi, protože jsme si naprosto jisti, že máme v systému všechny aktualizované balíčky.

Nainstalujte Docker na Raspberry Pi

Docker nainstalujeme spuštěním následujícího příkazu v terminálu:

curl -sSL https://get.docker.com | sh

Tento proces stahování a instalace může chvíli trvat, proto vám doporučuji věnovat čas.

přístavní dělník

Nyní, když je Docker nainstalován na našem systému Raspberry Pi, můžeme zahájit proces implementace Dockeru, abychom ho mohli používat.

Prvním krokem je přidání systémového uživatele „pi“ (výchozí uživatel v Raspbianu) do skupiny Docker. To vám umožní vytvářet a spravovat kontejnery, obrazy, svazky atd. Dockeru bez oprávnění sudo nebo superuživatele.

Pokud jste vytvořili jiného uživatele, musíte v příkazu nahradit „pi“ svým uživatelským jménem. Chcete-li přidat uživatele pi do skupiny Docker, spusťte následující příkaz:

sudo usermod -aG docker pi

Po provedení této změny budeme muset restartovat systém , aby se změny načetly při spuštění systému a aby se projevilo přidání našeho uživatele do skupiny Docker.

Mohou restartovat svůj systém spuštěním následujícího příkazu v terminálu:

sudo reboot

Po restartu systému se znovu přihlaste a otevřete terminál. Spuštěním následujícího příkazu ověřte, zda je Docker v systému nainstalován a spuštěn:

docker version

Jak vidíte, Docker na vašem Raspberry Pi již dokonale funguje.

Teď už jen stačí nasadit první kontejner. Jeden najdete na webu Dockeru, který nabízí mnoho aplikací. Zde je odkaz.


Přidat jako preferovaný zdroj v Googlu