Sintaksa sastavljanja Dockera: Volume ili Bind Mount?

Isprobajte Naš Instrument Za Uklanjanje Problema

Docker Compose omogućuje vam konfiguriranje volumena i povezivanje nosača pomoću kratke sintakse. Nekoliko primjera:

./public:/usr/share/nginx/html

/var/lib/postgresql/data



/some/content:/usr/share/nginx/html

~/configs:/etc/configs

postgresql:/var/lib/postgresql/data

Koji su od ovih volumena, a koji povezi?

Kad god sam morao čitati | _+_ | Datoteku, morao sam potražiti službenu dokumentaciju ili pokrenuti brzi lokalni eksperiment kako bih to shvatio kako Docker Compose će imenike montirati u spremnik.

Napisao sam ovaj članak tako da sljedeći put kad budete čitali datoteku Docker Compose, nećete morati više pogađati. Jednostavno ćete znati gledajući sintaksu koristi li se iza scene svezak ili nosač za povezivanje.

učiniti twitter likes privatnim

Različite varijacije u biti su tri jedinstvena oblika. Navodim ih i objašnjavam u ovom članku ispod.

Dva | _+_ | tipke u docker-compose.yml

Prije nego govorimo o različitim načinima navođenja volumena, najprije razjasnimo koji | _+_ | ključ na koji se pozivamo. U | _+_ |, the | _+_ | ključ se može pojaviti na dva različita mjesta.

docker-compose.yml

U ovom ćemo članku govoriti o ugniježđen | _+_ | ključ. Tu konfigurirate volumene za određenu uslugu/spremnik, poput baze podataka ili web poslužitelja. Ova konfiguracija ima kratki (i dugi) format sintakse.

Format kratke sintakse i njegove varijacije

Konfiguracija volumena ima kratki format sintakse koji je definiran kao:

kako dobiti phoenix protokol

volumes

IZVOR može biti imenovani volumen ili (relativna ili apsolutna) staza u host sistemu. CILJ je apsolutni put u spremniku. MODE je opcija montiranja koja se može samo čitati ili čitati i pisati. Zagrade označavaju da je argument neobavezan.

Ova izbornost dovodi do tri jedinstvene varijacije koje možete koristiti za konfiguriranje volumena spremnika. Docker Compose pametno je prepoznati koja se sorta koristi i treba li koristiti nosač za volumen ili povezivanje.

#docker #syntax #volume #bind mount

maximorlov.com

Sintaksa sastavljanja Dockera: Volume ili Bind Mount?

U ovom ćemo članku govoriti o ključu ugniježđenih svezaka. Tu konfigurirate volumene za određenu uslugu/spremnik, poput baze podataka ili web poslužitelja. Ova konfiguracija ima kratki (i dugi) format sintakse.

Vidi Također: