Sådan opsætter og bruger Docker Desktop på Windows
Er(Are) du udvikler og kommer i gang med containerisering? Containerisering(Containerization) er den nye trend i disse dage, og det gør dit eksisterende applikationssystem uafhængigt og mere pålideligt. Hvis du kun er nybegynder og kommer i gang med værktøjer som Docker , så er dette det rigtige sted at være. I dette indlæg har vi dækket en tutorial om, hvordan du opsætter og bruger Docker på en Windows -maskine. Processen forudsætter, at du er lidt bekendt med begrebet containerisering.
For at give dig en klarere definition af en container, vil jeg gerne direkte citere 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.
Konfigurer(Set) og brug Docker Desktop på Windows
Docker har ret mange use case. Den mest populære af dem er containerisering af eksisterende applikationer. Du kan ompakke dine eksisterende Java- eller .NET-applikationer i en yderst bærbar container, der kan implementeres på enhver server. Men for at gøre det, skal du komme igennem det grundlæggende. Så lad os komme i gang og se, hvordan du konfigurerer det på Windows .
1. Download og installer opsætningen. Gå over til Dockers hjemmeside og download Docker Desktop til Windows( Docker Desktop for Windows) . Når det er downloadet, skal du installere det på din computer ved at følge de enkle instruktioner i opsætningen. Din computer genstarter muligvis et par gange under processen.
2. Når alt er installeret, skal du oprette en konto. Gå over til hub.docker.com og opret en ny konto. Brug nu den samme konto til at logge ind på din installation på Windows . Det er helt gratis at oprette en konto, og du vil ikke blive opkrævet noget.
3. Opsætningsdelen er nu slut. Du kan bekræfte, om Docker kører, ved at gå til systembakken og klikke på hvalikonet. Eller du kan åbne et CMD- vindue og udføre
docker --version
for at kontrollere, om du har Docker installeret på din computer. Eller du kan også downloade hello-world- billedet for at kontrollere, om alt fungerer fint. I det samme CMD -vindue skal du udføre docker run hello-world for at køre alle kontrollerne.
4. Nu skal du bruge et billede for at starte din første container. Der er en masse offentlige billeder tilgængelige til forskellige formål. Du kan gå til Docker -hubben og søge efter ethvert billede, du gerne vil have. Der er billeder tilgængelige til WordPress , Ubuntu , Node.Js osv. I dette eksempel skal vi installere et WordPress -billede på en lokal container, så du kan køre en lokal WordPress -container på din computer.
5. Det første trin i at oprette en container er at oprette dens konfigurationsfil. Konfigurationsfilen angiver hvilket billede containeren vil bruge og med hvilke parametre. Så opret en ny mappe og inde i den mappe opret en ny fil kaldet docker-compose.yml. Indsæt følgende indhold i den og gem 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: {}
Kilde: Docker Documentation
6. Åbn et CMD- vindue i denne mappe, og kør
docker-compose up -d
for at begynde at downloade billederne og opsætte containeren på din lokale maskine. Når kommandoen er færdig med at udføre, vil du have en WordPress -beholder oppe at køre på din lokale maskine. Du kan åbne den i din browser ved at gå til http://localhost:8000 .
Dette var, hvordan du kan oprette en konfigurationsfil og derefter downloade de nødvendige ting til at køre din applikation i en container. Husk(Remember) , at der er tonsvis af andre muligheder tilgængelige, og dette indlæg er her kun for at give dig et overblik over Docker og containerisering. Du kan søge på internettet efter flere konfigurationsfiler, eller du kan endda oprette dine egne. Der er en masse gratis open source Docker - billeder tilgængelige online, som kan få dig i gang.
Når du har tilpasset dit billede og foretaget de nødvendige ændringer, kan du også skubbe det til et Docker Hub- lager. Klik (Click) her(here)(here) for at downloade Docker Desktop til Windows . Yderligere(Further) læsning om Docker til Windows her(here)(here) .
Related posts
Bedste gratis C++ IDE til Windows 11/10
CudaText er en gratis kodeeditor til Windows-programmører
SynWrite Editor: Gratis tekst- og kildekodeeditor til Windows 10
Bedste gratis PHP IDE til Windows 11/10
Sådan laver du en indbygget Windows-app til enhver hjemmeside eller web-app
LICEcap: Optag dit Windows-skrivebord eller -skærm som en animeret GIF
Sådan tilføjes indstillinger til skrivebordets kontekstmenu i Windows 11/10
Iconoid hjælper dig med bedre at administrere dine Windows-skrivebordsikoner
Sådan deaktiverer eller aktiverer du udviklertilstand i Windows 11/10
Tilføj sidepanel og skrivebordsgadgets i Windows 10 med 8GadgetPack
Meddelelser Visualizer giver dig mulighed for at teste meddelelser om apps
Sådan aktiveres skrivebordsmeddelelser til Gmail i Windows 10
Sådan tilføjer du vejr til låseskærm, skrivebord, proceslinje i Windows 10
Kan ikke kopiere indsæt i fjernskrivebordssession i Windows 10
Desktop Location er ikke tilgængelig eller tilgængelig i Windows 11/10
Opret genvej til fjernskrivebordsforbindelse i Windows 11/10
Bedste kodeeditorer til Windows 10, som enhver udvikler skal bruge
Desktop og proceslinje bliver ved med at opdatere konstant i Windows 11/10
Fanen Remote Desktop i RDWEB mangler fra Edge-browseren i Windows 10
Fjern historieposter fra fjernskrivebordsforbindelse i Windows 11