Come utilizzare correttamente 'apt install' nel tuo Dockerfile

Come Utilizzare Correttamente Apt Install Nel Tuo Dockerfile



La piattaforma Docker è una delle famose e semplici piattaforme per la creazione, la distribuzione e la spedizione di DevOps e altri progetti con l'aiuto di contenitori portatili e isolati. Questi contenitori sono gestiti e creati tramite immagini Docker. Inoltre, le immagini Docker vengono create tramite il comando. Questi comandi o istruzioni vengono passati attraverso il terminale o Dockerfile per creare un'immagine Docker. Tuttavia, l'esecuzione di ogni comando uno per uno è frenetica. Pertanto, Dockerfile è la soluzione migliore per creare un'immagine Docker.

Questo articolo dimostrerà come utilizzare ' installazione apt ” correttamente in Dockerfile.

Come utilizzare correttamente 'apt install' in Dockerfile?

Il Dockerfile è un file di istruzioni che definisce i comandi per generare un'immagine Docker. IL ' installazione apt Il comando ” viene utilizzato in Dockerfile per installare le dipendenze o i pacchetti richiesti per la creazione dell'immagine Docker. Qui, ' adatto ' è il repository di Ubuntu che sta per ' Strumento di confezionamento avanzato ” utilizzato per installare le dipendenze.







Ecco la sintassi per aggiungere il ' installazione apt ” comando in Dockerfile:



ESEGUIRE apt aggiornamento && adatto installare -E < PACCHETTO > \ < Pacchetto > \ && \

apt-get clean && \ rm -rf / era / lib / adatto / elenchi /*

Per la corretta linea guida utilizzare il ' apt-install ” per le installazioni dei pacchetti, seguire le istruzioni fornite.



Passaggio 1: crea Dockerfile

Innanzitutto, crea un Dockerfile. Tieni presente che il nome del file deve essere ' Dockerfile ”. Quindi, incolla i comandi sotto codificati nel file:





DA pitone: 3.6

CORRERE aggiornamento apt-get && apt-get install -E --no-install-recommends \

python3-setuptools \

python3-pip \

python3-dev \

python3-venv \

idiota \

&& \

apt-get clean && \

rm -rf / era / lib / adatto / elenchi /*

ESPORRE 8000

Pitone CMD -C 'print('Docker è uno strumento di distribuzione più semplice')'

Nel blocco di codice sopra:

  • IL ' DA L'istruzione ” viene utilizzata per definire l'immagine di base.
  • CORRERE Il comando ” viene utilizzato per eseguire il comando specificato. Nel ' CORRERE ” , abbiamo usato il “ installazione apt ' comando per installare i pacchetti richiesti, come ' python3-setuptools ”, “ python3-pip ”, “ python3-dev ', E ' idiota ”.
  • \ ' viene utilizzato come carattere di escape predefinito per estendere le istruzioni su più righe in Dockerfile.
  • apt-get clean ” pulisce la cache
  • rm-rf Il comando 'elimina o rimuove i file o la directory.
  • ESPORRE ” viene utilizzato per specificare la porta di esposizione del contenitore.
  • cmd ” specifica il punto di ingresso o le impostazioni predefinite per i contenitori. Nel nostro scenario, abbiamo eseguito il codice Python:

Passaggio 2: crea l'immagine Docker

Nel passaggio successivo, crea l'immagine Docker tramite il comando menzionato. Qui, ' -T ' specifica il tag o il nome dell'immagine:



> costruzione della finestra mobile -T py-img.

Passaggio 3: eseguire l'immagine

Per generare ed eseguire il contenitore, eseguire l'immagine attraverso il ' la finestra mobile esegue comando:

> la finestra mobile esegue py-img

Abbiamo approfondito come utilizzare ' apt-install ” in Dockerfile.

Conclusione

Per utilizzare apt install in Dockerfile, creare innanzitutto un semplice file Docker. Quindi, fornisci l'immagine di base o genitore nel campo ' DA ” istruzione. Successivamente, specificare il ' CORRERE ” comando per utilizzare il “ installazione apt ” comando. A tale scopo, utilizzare il ' ESEGUI apt update && apt install -y \ \ && \

apt-get clean && \ rm -rf /var/lib/apt/lists/* ”sintassi. Questo articolo ha dimostrato come utilizzare ' installazione apt ” in Dockerfile.