Hvordan du monterer docker volumer

Hvordan du monterer docker volumer

De viktige komponentene i Docker er Docker -bilder, Docker -containere, Docker Registry og Docker Volume. Docker -volumene er det eksterne filsystemet som brukes til å bevare dataene som er produsert av Docker -containerne. Docker -volumet er helt uavhengig av beholderens livssyklus som det administreres på verten. Derfor blir det også referert til som et sikkerhetskopifilsystem og kan lett deles blant andre containere.

Denne bloggen vil demonstrere metoden for montering av Docker -volumene med containere.

Hvordan du monterer docker volumer?

Det enkle “-montering”Eller“-v”Alternativet brukes til å montere Docker -volumet. “-montering”Alternativet spesifiserer“kildevolum”Og“Target Dir”. For å montere Docker -volumet med beholderen, følg opp de gitte instruksjonene.

Trinn 1: Lag dockervolum

Først må du lage et nytt Docker -volum ved hjelp av "Docker Volume Create ”Kommando som vist nedenfor:

> Docker Volume Create My-Golang-Vol

Etter det, bekreft om volumet opprettes eller ikke ved å se listen over Docker -volumene:

> docker volum ls

Trinn 2: Inspiser dockervolumet

For å sjekke detaljene om opprettet volum, inspiser volumet gjennom “Docker -voluminspektør”Kommando:

> dockervolum Inspiser min-Golang-Vol

Kommandoen ovenfor viser navnet, MountPoint, driverdetaljer for Docker -volumet:

Trinn 3: Monter dockervolumet

Deretter monter du det nyopprettede Docker -volumet med beholderen gjennom den medfølgende kommandoen. Denne kommandoen vil kjøre og generere Docker -beholderen ved hjelp av bildet:

> Docker Run -D-Navn Go-Container-Mount Source = My-Golang-Vol, Target =/App Golang: Alpine

Beskrivelsen av kommandoen ovenfor er som følger:

  • -Navn”Brukes til å spesifisere containernavnet.
  • -d”Brukes til å utføre beholderen i bakgrunnen.
  • -montering”Brukes til å montere volumet med den nylig genererte beholderen.
  • kilde”Variabel brukes til å spesifisere volumet.
  • mål”Brukes til å definere destinasjonsstien.
  • Golang: Alpine”Er et bilde som skaper en ny beholder:

Trinn 4: Inspiser Docker -beholderen

Inspiser Docker -beholderen for å bekrefte om volumet er montert eller ikke:

> Docker container Inspiser go-container

Fra utgangen nedenfor kan du se at volumet har blitt montert med Docker -beholderen:

Alternativt kan brukere bruke "-v”Alternativ for å montere et volum med beholderen, som vist nedenfor:

> Docker Run -D --Name Go1-Container -V My-Golang-Vol:/App Golang: Alpine

Vi har demonstrert prosedyren for montering av dockervolumene.

Konklusjon

For å montere Docker -volumet, først, lage et nytt volum. Bruk deretter “docker run -d -name -mount kilde =, mål = ”Kommando for å montere et nyopprettet volum. Denne kommandoen vil opprette en ny beholder ved hjelp av et spesifisert bilde og montere Docker -volumet med beholderen. Denne oppskrivningen har vist hvordan man monterer Docker Volumes.