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 DesktopWindows

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.

Docker Desktop på Windows

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) .



About the author

Jag är Windows MVP och har arbetat med Windows sedan 2007. Min erfarenhet inkluderar mjukvaruutveckling, hårdvara och ljud samt Windows-appar. Jag letar alltid efter de bästa sätten att förbättra användarupplevelsen i mitt arbete, så om du behöver hjälp med att designa eller utveckla en mjukvaruapplikation kan jag definitivt erbjuda mina tjänster.



Related posts