INHOUDSOPGAWE:

Wat moet in 'n Dockerfile ingesluit word?
Wat moet in 'n Dockerfile ingesluit word?

Video: Wat moet in 'n Dockerfile ingesluit word?

Video: Wat moet in 'n Dockerfile ingesluit word?
Video: What is Dockerfile | How to create and build Dockerfile | Dockerfile Basic Commands 2024, November
Anonim

Die Dockerfile is 'n tekslêer wat (meestal) die instruksies bevat wat jy sou voer op die opdragreël uit om 'n prent te skep. A Dockerfile is 'n stap-vir-stap stel instruksies.

Boonop, wat is in 'n Dockerfile?

A Dockerfile is 'n teksdokument wat al die opdragte bevat wat 'n gebruiker op die opdragreël kan aanroep om 'n prent saam te stel. Met behulp van dokwerker bou gebruikers kan 'n outomatiese bou skep wat verskeie opdragreëlinstruksies agtereenvolgens uitvoer. Hierdie bladsy beskryf die opdragte wat jy kan gebruik in 'n Dockerfile.

Die vraag is dan, wat is die gebruik van Dockerfile? A Dockerfile is 'n lêer gebruik word om 'n te bou Docker beeld volgens jou besonderhede. Met 'n Dockerfile gebou is, kan jy dan maklik dieselfde beeld oor en oor bou, sonder om die proses handmatig deur te loop.

Boonop, waar moet ek my Dockerfile plaas?

Ek sal aanbeveel om die Dockerfile met die bron soos jy 'n makefile sou doen. Die bou-kontekskwessie beteken die meeste Dockerfiles word op of naby die topvlak van die projek gehou. U kan dit omseil deur skrifte te gebruik of gereedskap te bou om te kopieer Dockerfiles of brongidse oor, maar dit raak 'n bietjie pynlik.

Hoe skep ek 'n Dockerfile?

Begin met Docker Compose

  1. Stap 1: Opstel.
  2. Stap 2: Skep 'n Docker-lêer.
  3. Stap 3: Definieer dienste in 'n Compose-lêer.
  4. Stap 4: Bou en laat loop jou toepassing met Compose.
  5. Stap 5: Redigeer die Compose-lêer om 'n bindmontering by te voeg.
  6. Stap 6: Herbou en hardloop die toepassing met Compose.
  7. Stap 7: Dateer die toepassing op.
  8. Stap 8: Eksperimenteer met 'n paar ander opdragte.

Aanbeveel: