Docker vám umožňuje snadno nastavit a spravovat izolovaná prostředí pro každý z vašich projektů a zároveň zajistit, že všechny závislosti budou odděleny a vyhnout se konfliktům. Nejlepší na tom je, že instalace Dockeru na váš Mac je stejně snadná.
Zde vás provedeme přesným procesem instalace Dockeru na Mac, abyste mohli začít používat tento výkonný nástroj k vývoji a nasazení svých aplikací.
Co je Docker Desktop?
Docker Desktop je program, který si můžete nainstalovat do svého počítače, abyste to usnadnili použijte Docker, technologie pro spouštění softwaru v kontejnerech. Pokud vás zajímá, co jsou kontejnery, dovolte nám je rozebrat.
Kontejnery představují způsob balení softwaru tak, aby mohl běžet konzistentně na jakémkoli počítači bez ohledu na operační systém nebo jiné závislosti. Kontejnery v podstatě obsahují všechny potřebné závislosti a funkcionality OS potřebné pro spuštění programu. I když je to velmi podobné myšlence virtuálních strojů, kontejnery jsou lehčí a efektivnější.
Instalace Docker Desktop vám umožní vytvářet a spravovat tyto kontejnery na vašem počítači. To může být užitečné pro mnoho různých věcí, například:
- Vývoj softwaru: Pomocí Dockeru můžete vytvořit izolovaná vývojová prostředí pro své projekty, abyste zajistili, že váš kód poběží na vašem počítači stejným způsobem jako na jiných počítačích nebo ve výrobě.
- Běžící servery: Docker můžete použít ke spouštění serverů, jako jsou webové servery nebo databáze, na vašem počítači. To může být užitečné pro testování, vývoj nebo provozování malých osobních projektů.
- Automatizace nasazení: Docker můžete použít k automatizaci procesu nasazení softwaru do různých prostředí, jako je testování, příprava nebo produkce.
Stručně řečeno, Docker Desktop je výkonný nástroj pro vývojáře a správce systému, který jim umožňuje konzistentně vytvářet, testovat a nasazovat aplikace v různých prostředích.
Systémové požadavky pro instalaci Dockeru na Mac
Docker pro macOS můžete nainstalovat na křemíkové Macy Intel i Apple. Níže jsou uvedeny požadavky pro každou z nich:
Mac s čipem Intel
- macOS verze 11 (Big Sur) nebo novější
- Minimálně 4 GB RAM
- Nejnovější verze VirtualBox na vašem Macu.
Mac s Apple Silicon
- Rosetta 2, ačkoli není povinná s Docker Desktop 4.3.0 a novějšími verzemi, je vyžadována pro spouštění určitých volitelných nástrojů příkazového řádku.
Na nainstalovat Rosetta 2 z příkazového řádku spusťte v Terminálu následující příkaz:
aktualizace softwaru --install-rosetta
Jak nainstalovat Docker Desktop na macOS
- Stáhněte si nejnovější verzi Docker Desktop z Dockerův web.
- Otevřete stažený soubor a přetáhněte soubor Docker.dmg do svého Aplikace složku.
- Otevřete aplikaci Docker ze složky Aplikace.
- Po zobrazení výzvy zadejte heslo svého Macu.
- Poté se Docker automaticky nakonfiguruje.
Instalaci můžete potvrdit umístěním kurzoru nad logo Docker v levém dolním rohu okna a měli byste vidět vyskakovací okno s nápisem „Engine running“.
Ověření instalace Dockeru na vašem Macu
Po instalaci Docker Desktop byste měli ověřit, že funguje správně. Chcete-li to provést, otevřete aplikaci Terminál na vašem Macu a spusťte následující příkaz:
sudo docker --verze
Tento příkaz by měl vrátit verzi Dockeru, kterou jste nainstalovali do svého Macu.
Podobně zadejte následující příkazy, abyste ověřili verzi vaší instalace pro psaní a stroj.
sudo docker-compose --verze
sudo docker-stroj --verze
Případně můžete k ověření instalace použít také následující příkaz.
sudo docker spustit hello-world
Pokud vidíte nějaké chyby nebo pokud příkaz nevrací žádný výstup, může se jednat o problém s instalací Dockeru.
Instalace Dockeru na macOS je snadná
I když existuje mnoho způsobů, jak nainstalovat Docker na macOS, nejjednodušší je použít oficiální instalační program. Můžete však také zkusit nainstalovat Docker na váš Mac pomocí Homebrew, pokud vám oficiální instalátor z nějakého důvodu nefunguje. Nejlepší na používání Homebrew je to, že jej můžete použít také k instalaci dalších aplikací na váš Mac.