Questo blog illustrerà come impostare il descrittore Ulimit o file sul contenitore Docker.
Come impostare ulimiti o descrittori di file sul contenitore Docker?
Per impostare gli ulimiti o il descrittore di file sul contenitore Docker, prima crea un'immagine. Successivamente, crea e imposta gli ulimiti o il descrittore di file sul contenitore Docker usando "-Ulimit" opzione. Per impostare gli ulimiti o il descrittore di file sul contenitore Docker, seguire i passaggi forniti.
Passaggio 1: definire le istruzioni Dockerfile
Innanzitutto, crea un fikerfile che includa le istruzioni per dockerizzare l'applicazione. Ad esempio, abbiamo registrato il “indice.html" programma:
Da nginx: ultimo
Copia indice.html/usr/share/nginx/html/indice.html
Entrypoint ["nginx", "-g", "daemon off;"]
Passaggio 2: genera l'immagine Docker
Successivamente, genera la nuova immagine Docker utilizzando le istruzioni Dockerfile attraverso il comando indicato:
Docker build -t html -img .
Passaggio 3: build contenitore e impostare ulimiti di contenitore
Successivamente, costruisci ed esegui il contenitore usando "Docker Run"Comando. Inoltre, impostare il descrittore di file o gli ulimiti sul contenitore usando "-Ulimit"Opzione e imposta il suo valore come"Nofile = morbido-tulimit: duro: ulimit":
Docker Run -P 80:80 --ulimit Nofile = 46465: 46465-NAME HTML-CONTAINER HTML-IMG
Controllare se il contenitore viene eseguito o meno navigando nella porta assegnata dell'host locale:
Passaggio 4: controlla l'ulimit del contenitore
Per verificare se gli ulimiti sono impostati su un contenitore Docker o meno, eseguire il “Docker Exec"Comando. Qui, il "-Esso"L'opzione viene utilizzata per eseguire il contenitore specificato in modo interattivo e allocare il terminale TTY-Pseudo:
Docker Exec -It HTML -Container SH
Successivamente, controlla gli ulimiti dei contenitori eseguendo il “Ulimit -N"Comando:
Ulimit -N
Qui, puoi vedere che abbiamo impostato correttamente il descrittore di file su Docker Container:
Si tratta di l'impostazione di ulimiti o descrittori di file su contenitori Docker.
Conclusione
Per impostare gli ulimiti o il descrittore di file sul contenitore Docker, prima, crea le immagini Docker utilizzando le istruzioni DockerFile. Successivamente, costruisci il contenitore e imposta gli ulimiti per il contenitore usando "-UlimitOpzione "insieme a"Docker Run"Comando. Per impostare il descrittore di file, specificare il "-Ulimit"Valore come"Nofile = morbido-tulimit: hard-ulimit". Questo articolo ha dimostrato come impostare il descrittore di Ulimit o file sul contenitore Docker.