Docker -bildekoder

Docker -bildekoder
Docker -tagger gir relevante detaljer om en bestemt bildeutgivelse eller variasjon. De fungerer som aliaser for bildens ID. Det er bare et middel til å referere til utseendet ditt. For å publisere bildet til Docker Hub, tjener Docker -taggen til å beskytte Build Edition. Vi kan organisere bilder ved hjelp av et navn så vel som taggrupper på Docker Hub. Et enkelt bilde kan ha mange Docker -tagger som peker på det. Dermed har vi bestemt oss for å vie denne artikkelen til bildekoder i Docker.

Oppdateringssystem

Det viktigste og første trinnet å gjøre før installasjonen av Docker er å oppdatere Ubuntu 20.04 Linux -system. Dette trinnet er nødvendig for å unngå ulemper å ha skjedd i installasjonsprosessen. Derfor må du starte Linux “Console” -applikasjonen fra applikasjonsområdet og vente et sekund. Etter den vellykkede lanseringen kan du prøve "oppdatering" -instruksjonen i instruksjonsområdet med "apt" -pakken og "sudo" -rettighetene som vist nedenfor.

Installer forutsetninger

Etter den effektive oppdateringen av Linux -systemet, må vi installere noen veldig nødvendige forutsetninger for Docker. Så vi har installert de nødvendige pakkene via "APT" installasjonsinstruksjonen som vises nedenfor.

Legg til GPG -tast for Docker

Før du legger til Docker -depotet i systemet vårt, kan du legge til GPG -tasten via den viste spørringen. Den returnerer “OK” som utgangsbetydning, nøkkelen har blitt lagt til.

Nå er det på tide å legge opp "Docker" Deb -pakken til "Apt" offisielle depot ved å bruke "URL" -instruksjonen nedenfor "på skallet.

Oppsett Docker -kandidat

Det er på tide å sette opp Docker -kandidaten for installasjon av Docker etter det. Så vi må kjøre APT-Cache-instruksjonen ved å bruke nøkkelordet “Policy” etterfulgt av nøkkelordet “Docker-CE”.

Installer Docker

Den installerte versjonen av Docker -kandidaten vil bli vist på utgangsskjermen. Nå er vi klare til å installere selve Docker ved bruk av et "apt" depot i “Installer” -kommandoen. Bruk nøkkelordet "Docker-CE" for denne installasjonen.

Etter installasjonen er vi klare til å sjekke aktivitetsstatusen i systemet vårt. Derfor må vi kaste av "SystemCTL" -pakken i "Status" -instruksjonen sammen med navnet på et program "Docker". Utgangen demonstrerer at dockeren kjører aktivt akkurat nå.

Lag Docker Group

Før vi utfører noe, må vi legge til vår for øyeblikket innloggede bruker til en Docker-gruppe. Slik at vi vil kunne koble oss til Docker Root og begrense tilgangen til Docker Root. For dette må vi prøve ut Groupadd Instruksjon med nøkkelordet “Linux”. Utførelsen av denne enkle instruksjonen for å legge en bruker i Docker -gruppen ber om passordet om å fortsette.

Når vi bruker "Echo" -spørsmålet for å vise verdien av variabelen "bruker", har vi navnet på en bruker som nettopp er lagt til Docker -gruppen

For å legge brukeren "Linux" fullt ut til Docker, må vi bruke "GPASSWD" -instruksjonen sammen med alternativet "-a", variabel "$ bruker og" Docker "-gruppen. Sørg for å bruke "sudo" -rettighetene for denne instruksjonsutførelsen. Nå er brukeren "Linux" blitt lagt til i "Docker" -gruppen, og vi har startet Docker -tjenesten på nytt ved å bruke "Service" -instruksjonen som er vist nedenfor.

Kjør base docker image

For å utføre Docker -containeren vår, må vi kjøre Base Docker -bildet. Derfor har vi brukt BusyBox Docker -bildet i "Docker Run" -instruksjonen for å gjøre det.

Tilsvarende kan du bruke den samme instruksjonen til å utføre noen containere i bakgrunnen eller klokkebeholderen for å vise dato og klokkeslett.

Kontroller løpende containere

Når vi kjører Docker -spørringen med "PS" -alternativet, har vi vist løpende containere.

For å slutte å kjøre den spesifikke beholderen, bruk container -ID i en "stopp" instruksjon av Docker.

Docker -bilder

Du kan vise alle de lastede Docker-bildene via vist-below-spørringen.

For å kjøre et bilde, bruk navnet sitt i Docker “Run” -instruksjonen med alternativet “-it”.

For å sjekke statusen for nettopp startet Docker-bildet, kan du prøve å bruke "PS" Docker-spørringen med "-L" -alternativet.

For å gjøre en forskjell mellom basisbildet ditt (BusyBox) og den nettopp opprettede beholderen, kan du prøve å bruke Docker “Diff” -instruksjonen med de tre første tegnene i den nyopprettede containeren. Uansett hva forskjellen er, vises det i utgangen.

For å lagre endringene som er gjort i den siste beholderen, bruk Docker Commit -spørringen som vist nedenfor.

Når vi kjører Docker Images Instruction igjen, kan vi finne den nylig lagrede beholderen i den med navnet "".

Docker -tag

Når du prøver forpliktelsesinstruksjonen for å lagre endringene som er gjort i “og” containerbildet, returnerer det feilresponsen, noe som betyr at det ikke er noen slik beholder fordi "ABF" er ID -en som ikke er navnet.

Derfor må vi tilordne et navn til beholderen til den viste spesifikke bilde -IDen ved hjelp av Docker “Tag” -instruksjonen. Vi har kalt det “Linux”.

Etter å ha utført de samme spørringene for "Docker Images", kan vi se at den nylig navngitte containeren vises med et nytt navn "Linux".

Du kan også bruke den samme Docker -taginstruksjonen for å gi nytt navn. Så vi har prøvd å endre tittelen på en container “Linux” til “Linux1” som vist nedenfor.

Når vi utføres av det samme "Docker Image" -forespørselen på konsollen, har vi "Linux" med tittelen og "Linux1" med tittelen Bilder på de listede bildene.

Konklusjon

Denne guiden handlet om bruk av Docker i Ubuntu sammen med noen av de grunnleggende og veldig nyttige funksjonene. Vi har diskutert dens installasjon og konfigurasjon i Ubuntu sammen med lasting eller docker -bilder for å lage containere. I mellomtiden har vi sett hvordan du kan navngi en bildebeholder eller gi nytt navn til å lage et nytt bilde med de samme egenskapene.