Denne bloggen vil illustrere hvordan du angir Ulimit- eller filbeskrivelsen på Docker -beholderen.
Hvordan du angir ulimits eller filbeskrivende på docker container?
For å angi ulimittene eller filbeskrivelsen på Docker -beholderen, oppretter du først et bilde. Etter det, lag og angi ulimittene eller filbeskrivelsen på Docker -beholderen ved å bruke “-Ulimit”Alternativ. For å angi ulimittene eller filbeskrivelsen på Docker -beholderen, gå gjennom medfølgende trinn.
Trinn 1: Definer dockerfile -instruksjoner
Først må du lage en DockerFile som inkluderer instruksjonene for å dockerisere applikasjonen. For eksempel har vi forankret "indeks.html" program:
Fra Nginx: Siste
Kopierindeks.HTML/usr/aksje/nginx/html/indeks.html
Entrypoint ["nginx", "-g", "daemon off;"]
Trinn 2: Generer Docker -bildet
Deretter genererer du det nye Docker -bildet ved å bruke DockerFile -instruksjonene gjennom den gitte kommandoen:
Docker build -t html -img .
Trinn 3: Bygg beholder og sett ulimittene til beholderen
Etter det, bygg og kjøre beholderen ved å bruke “Docker Run”Kommando. Angi også filbeskrivelsen eller ulimittene på beholderen ved å bruke "-Ulimit”Alternativ og angi verdien som“Nofile = Soft-ulimit: Hard: Ulimit”:
Docker Run -P 80:80 --ulimit Nofile = 46465: 46465-Navn HTML-Container HTML-IMG
Sjekk om beholderen kjører eller ikke ved å navigere til den tildelte porten til den lokale verten:
Trinn 4: Sjekk containerens Ulimit
For å sjekke om ulimittene er satt på en Docker -beholder eller ikke, kjør "Docker Exec”Kommando. Her, "-den”Alternativet brukes til å kjøre den spesifiserte beholderen interaktivt og tildele TTY-Pseudo-terminalen:
Docker exec -it html -container sh
Etter det, sjekk containerne ulimitene ved å utføre “ulimit -n”Kommando:
ulimit -n
Her kan du se at vi har angitt filbeskrivelsen på Docker Container:
Dette handler om å sette ulimits eller filbeskrivelser på Docker -containere.
Konklusjon
For å angi ulimittene eller filbeskrivelsen på Docker -beholderen, oppretter du først Docker -bildene ved å bruke DockerFile -instruksjonene. Etter det, bygg beholderen og sett Ulimits for containeren ved å bruke “-Ulimit”Alternativ sammen med“Docker Run”Kommando. For å angi filbeskrivelsen, spesifiser "-Ulimit”Verdi som“Nofile = Soft-ulimit: Hard-ulimit”. Denne oppskrivningen har vist hvordan du angir Ulimit- eller filbeskrivelsen på Docker-beholderen.