Docker låter dig enkelt ställa in och hantera isolerade miljöer för vart och ett av dina projekt samtidigt som du säkerställer att alla beroenden hålls åtskilda och undviker konflikter. Det bästa är att det är lika enkelt att installera Docker på din Mac.
Här går vi igenom den exakta processen för att installera Docker på en Mac, så att du kan börja använda detta kraftfulla verktyg för att utveckla och distribuera dina applikationer.
Vad är Docker Desktop?
Docker Desktop är ett program du kan installera på din dator för att göra det enklare använd Docker, en teknik för att köra programvara i behållare. Om du undrar vad behållare är, låt oss dela upp dem åt dig.
Behållare är ett sätt att paketera programvara så att den kan köras konsekvent på vilken dator som helst, oavsett operativsystem eller andra beroenden. Behållare innehåller i princip alla nödvändiga beroenden och OS-funktioner som krävs för att köra ett program. Även om det är väldigt likt tanken bakom virtuella maskiner, är behållare mer lätta och effektiva.
Att installera Docker Desktop ger dig ett sätt att skapa och hantera dessa behållare på din dator. Detta kan vara användbart för många olika saker, såsom:
- Utvecklar programvara: Du kan använda Docker för att skapa isolerade utvecklingsmiljöer för dina projekt för att säkerställa att din kod kommer att köras på samma sätt på din dator som på andra datorer eller i produktion.
- Körande servrar: Du kan använda Docker för att köra servrar, såsom webbservrar eller databaser, på din dator. Detta kan vara användbart för att testa, utveckla eller driva små personliga projekt.
- Automatisera distributioner: Du kan använda Docker för att automatisera processen att distribuera din programvara till olika miljöer, såsom test, iscensättning eller produktion.
Kort sagt, Docker Desktop är ett kraftfullt verktyg för utvecklare och systemadministratörer, som gör det möjligt för dem att skapa, testa och distribuera applikationer konsekvent i olika miljöer.
Systemkrav för att installera Docker på en Mac
Du kan installera Docker för macOS på både Intel och Apple silicon Mac. Nedan följer kraven för var och en:
Mac med Intel-chip
- macOS version 11 (Big Sur) eller senare
- Minst 4 GB RAM
- Den senaste versionen av VirtualBox på din Mac.
Mac med Apple Silicon
- Rosetta 2, även om det inte är obligatoriskt med Docker Desktop 4.3.0 och senare, krävs för att köra vissa valfria kommandoradsverktyg.
Till installera Rosetta 2 från kommandoraden, kör följande kommando i Terminal:
mjukvaruuppdatering --install-rosetta
Hur man installerar Docker Desktop på macOS
- Ladda ner den senaste versionen av Docker Desktop från Dockers webbplats.
- Öppna den nedladdade filen och dra filen Docker.dmg till din Ansökningar mapp.
- Öppna Docker-appen från mappen Applications.
- Skriv in din Macs lösenord när du uppmanas.
- Efter detta kommer Docker att konfigurera sig själv automatiskt.
Du kan bekräfta din installation genom att hålla markören över Docker-logotypen i det nedre vänstra hörnet av fönstret, och du bör se ett popup-fönster som säger "Engine running."
Verifiera Docker-installationen på din Mac
Efter att ha installerat Docker Desktop bör du verifiera att det fungerar korrekt. För att göra detta, öppna Terminal-appen på din Mac och kör följande kommando:
sudo docker --version
Detta kommando bör returnera versionen av Docker som du installerade på din Mac.
På samma sätt anger du följande kommandon för att verifiera komponerings- och maskinversionerna av din installation.
sudo docker-compose --version
sudo docker-maskin --version
Alternativt kan du också använda följande kommando för att verifiera installationen.
sudo docker kör hello-world
Om du ser några fel eller om kommandot inte returnerar någon utdata, kan det vara ett problem med din Docker-installation.
Att installera Docker på macOS är enkelt
Även om det finns många sätt att installera Docker på macOS, är det enklaste sättet att använda det officiella installationsprogrammet. Du kan dock också prova att installera Docker på din Mac med Homebrew om det officiella installationsprogrammet inte fungerar för dig av någon anledning. Det bästa med att använda Homebrew är att du också kan använda det för att installera andra appar på din Mac.