Hvordan bruke Docker for å gjøre lokal utvikling til en lek

Hvordan bruke Docker for å gjøre lokal utvikling til en lek
Docker er et åpen kildekode, kjent verktøy for prosjektutvikling. Det tilbyr utvikleren et jevnlig utviklingsmiljø. Docker Containerization -konseptet får Docker til å skille seg ut blant andre applikasjoner for lokal utvikling. Den kan få tilgang til koden eksternt og distribuere den på den lokale maskinen ved hjelp av Docker -containere.

Dette innlegget handler om hvordan du bruker Docker for å gjøre lokal utvikling til en lek.

Hvordan bruke Docker for å gjøre lokal utvikling til en lek?

Docker -komponenter som Docker Engine, Containers og Docker -bilder gjør lokal utvikling til en lek. Containere er gunstige fordi de administrerer alle prosjektavhengighetene, bibliotekene og koden. Når brukere er pålagt å distribuere applikasjonen, er det bare nødvendig for å kjøre et Docker -bilde eller container. Ved hjelp av containere kan utviklere raskt distribuere applikasjoner på en annen maskin.

For å bruke Docker til lokal utvikling, gå gjennom den gitte instruksjonen.

Trinn 1: Opprett en katalog
Åpne først en mappe der du vil opprette en ny katalog for lokal utvikling. Deretter høyreklikk på skjermen, og flytt musepekeren til “Ny”Alternativ. Etter det, klikk på “Mappe”For å lage en ny katalog:

Her kan du se at vi har laget en “Dockerdemo”Katalog på skrivebordet:

Trinn 2: Start Visual Studio Code
I neste trinn kan du starte Visual Studio Code Editor fra Windows Start -menyen:

Trinn 3: Installer Docker Extension
For utviklingen ved hjelp av Docker, legg til en utvidelse av Docker i Visual Studio for å visualisere prosjekter og avhengigheter i Docker -containere. For dette formålet, klikk på ikonet nedenfor med å legge til en Docker-forlengelse:

Søk etter "Docker”I søkefeltet og installer nedenfor-Highlighted Docker-forlengelsen:

Trinn 4: Åpne katalog
Deretter klikker du på "Fil”Meny, og velg“Åpen mappe”Alternativ for å åpne den nyopprettede katalogen:

Her, gå til stedet der du har opprettet en ny katalog for lokal utvikling og åpne den ved å treffe “Velg mappe”Knapp:

Trinn 5: Åpen terminal
Trykk "Ctrl+skift+'”Eller åpne“Ny terminal”Ved hjelp av terminalmenyen:

Fra den uthevede rullegardinmenyen kan brukere åpne sin favorittterminal:

Trinn 6: Lag dockerfile
Deretter lager du en ny Dockerfile ved å bruke “ta på”Kommando:

$ Touch Dockerfile

Lim inn følgende kode inne i dockerfilen. Koden inneholder en instruksjon for å kjøre en enkel Python -applikasjon som vises “Docker er et mer enkelt distribusjonsverktøy”:

Fra Python: 3.6
Kjør apt-get Update && apt-get install -y-Ingen-install-Recommends \
Python3-Setuptools \
python3-pip \
Python3-dev \
python3-venv \
git \
&& \
Apt-Få ren && \
rm -rf/var/lib/apt/lister/*
Utsett 8000
CMD Python -C "Print ('Docker Is Leto Simple Deployment Tool')"

Trinn 7: Bygg Docker -bilde
Lag et Docker -bilde som kjører prosjektet i containeren. Alternativet “-T” brukes til å spesifisere bildenavnet:

$ docker build -t demo -f dockerfile .

Trinn 8: Kjør Docker -bilde
Kjør nå Docker -bildet ved å bruke "Docker Run”Kommando:

$ docker run -it demo

Her kan du se at vi har kjørt den lokale applikasjonen:

For å visualisere dockerbeholderne så vel som bilder, bruk "Docker PS -A”Kommando:

$ docker ps -a

Værsågod! Du har lært hvordan du bruker Docker -verktøyet for å gjøre lokal utvikling til en lek.

Konklusjon

For å bruke Docker for å gjøre lokal utvikling til en lek, starter først VS Code Editor. Åpne deretter katalogen du vil starte lokal utvikling. Etter det, lag en dockerfile som forklart ovenfor. Lag deretter et Docker -bilde ved hjelp av Dockerfile ved å bruke “$ docker build -t demo -f dockerfile .”Kommando. Bruk deretter “$ docker run -it demo”Kommando for å utføre Docker -bildet. Dette innlegget har vist hvordan man bruker Docker -verktøyet for å gjøre lokal utvikling til en lek.