Hur man ställer in och använder Docker Desktop på Windows
Är(Are) du en utvecklare och kommer igång med containerisering? Containerisering(Containerization) är den nya trenden nu för tiden och det gör ditt befintliga applikationssystem oberoende och mer pålitligt. Om du bara är nybörjare och kommer igång med verktyg som Docker , då är det här rätt plats att vara på. I det här inlägget har vi täckt en handledning om hur du ställer in och använder Docker på en Windows -maskin. Processen förutsätter att du är något bekant med konceptet containerisering.
För att ge dig en tydligare definition av en container vill jag direkt citera Docker :
A container is a standard unit of software that packages up code and all its dependencies so the application runs quickly and reliably from one computing environment to another. A Docker container image is a lightweight, standalone, executable package of software that includes everything needed to run an application: code, runtime, system tools, system libraries and settings.
Konfigurera(Set) och använda Docker Desktop på Windows
Docker har ganska många användningsfall. Den mest populära av dem är containerisering av befintliga applikationer. Du kan paketera om dina befintliga Java- eller .NET-applikationer i en mycket portabel behållare som kan distribueras till vilken server som helst. Men för att göra det måste du ta dig igenom grunderna i det. Så låt oss komma igång och se hur du ställer in det på Windows .
1. Ladda ner och installera installationen. Gå över till Dockers webbplats och ladda ner Docker Desktop för Windows( Docker Desktop for Windows) . När du har laddat ned, installera den på din dator genom att följa de enkla instruktionerna i installationen. Din dator kan starta om några gånger under processen.
2. När allt är installerat måste du skapa ett konto. Gå över till hub.docker.com och skapa ett nytt konto. Använd nu samma konto för att logga in på din installation på Windows . Att skapa ett konto är helt gratis och du kommer inte att debiteras något.
3. Installationsdelen är nu över. Du kan bekräfta om Docker körs genom att gå till systemfältet och klicka på valikonen. Eller så kan du öppna ett CMD- fönster och köra
docker --version
för att kontrollera om du har Docker installerat på din dator. Eller så kan du också ladda ner hello-world- bilden för att kontrollera om allt fungerar bra. I samma CMD -fönster kör docker run hello-world för att köra alla kontroller.
4. Nu behöver du en bild för att starta din första container. Det finns många offentliga bilder tillgängliga för olika ändamål. Du kan gå till Docker -hubben och söka efter vilken bild du vill. Det finns bilder tillgängliga för WordPress , Ubuntu , Node.Js etc. I det här exemplet ska vi installera en WordPress -bild på en lokal behållare så att du kan köra en lokal WordPress -behållare på din dator.
5. Det första steget för att skapa en behållare är att skapa dess konfigurationsfil. Konfigurationsfilen anger vilken bild som behållaren ska använda och med vilka parametrar. Så skapa en ny mapp och inuti den mappen skapa en ny fil som heter docker-compose.yml. Klistra in följande innehåll i den och spara filen:
version: '3.3'
services:
db:
image: mysql:5.7
volumes:
- db_data:/var/lib/mysql
restart: always
environment:
MYSQL_ROOT_PASSWORD: somewordpress
MYSQL_DATABASE: wordpress
MYSQL_USER: wordpress
MYSQL_PASSWORD: wordpress
wordpress:
depends_on:
- db
image: wordpress:latest
ports:
- "8000:80"
restart: always
environment:
WORDPRESS_DB_HOST: db:3306
WORDPRESS_DB_USER: wordpress
WORDPRESS_DB_PASSWORD: wordpress
volumes:
db_data: {}
Källa: Docker Documentation
6. Öppna ett CMD- fönster i den här mappen och kör
docker-compose up -d
för att börja ladda ner bilderna och ställa in behållaren på din lokala dator. När kommandot är klart kommer du att ha en WordPress- behållare igång på din lokala dator. Du kan öppna den i din webbläsare genom att gå till http://localhost:8000 .
Så här kan du skapa en konfigurationsfil och sedan ladda ner de saker som krävs för att köra din applikation i en container. Kom ihåg(Remember) att det finns massor av andra möjligheter tillgängliga och det här inlägget är här för att bara ge dig en översikt över Docker och containerisering. Du kan söka på internet efter fler konfigurationsfiler eller så kan du till och med skapa dina egna. Det finns många gratis Docker - bilder med öppen källkod tillgängliga online som kan komma igång.
När du har anpassat din bild och gjort de nödvändiga ändringarna kan du också skicka den till ett Docker Hub- förråd. Klicka (Click) här(here)(here) för att ladda ner Docker Desktop för Windows . Mer(Further) läsning om Docker för Windows här(here)(here) .
Related posts
Bästa gratis C++ IDE för Windows 11/10
CudaText är en gratis kodredigerare för Windows-programmerare
SynWrite Editor: Gratis text- och källkodsredigerare för Windows 10
Bästa gratis PHP IDE för Windows 11/10
Hur man gör en inbyggd Windows-app för vilken webbplats eller webbapp som helst
Hur man lägger till inställningar till skrivbordets snabbmeny i Windows 11/10
Microsoft Remote Desktop Assistant för Windows 10
Desktop Location är inte tillgänglig eller tillgänglig i Windows 11/10
Papperskorgen är nedtonad i skrivbordsikoninställningar på Windows 10
Ta bort historikposter från Remote Desktop Connection i Windows 11
Windows-nyckeln har fastnat efter byte från Remote Desktop-session
Återställ skrivbordsikonens layout till ursprunglig position i Windows 10
Gratis programvara för Pixel eller Screen Ruler för Windows 10
Fix Remote Desktop kan inte hitta datorfelet i Windows 11/10
Fliken Fjärrskrivbord i RDWEB saknas från Edge-webbläsaren i Windows 10
Praktiska genvägar: Skapa skrivbordsgenvägar på Windows PC
Massinstallera Windows-appar med Winstall för Windows Package Manager
Hur man laddar ner och installerar kod:: Blocks i Windows 10
Skapa en inbyggd Windows-applikation för vilken webbsida som helst med Nativefier.
Lägg till Sidebar och Desktop Gadgets i Windows 10 med 8GadgetPack