Com utilitzar 'apt install' correctament al vostre fitxer Docker

Com Utilitzar Apt Install Correctament Al Vostre Fitxer Docker



La plataforma Docker és una de les plataformes famoses i senzilles per construir, desplegar i enviar DevOps i altres projectes amb l'ajuda de contenidors portàtils i aïllats. Aquests contenidors es gestionen i es construeixen mitjançant imatges de Docker. A més, les imatges de Docker es creen mitjançant l'ordre. Aquestes ordres o instruccions es passen pel terminal o Dockerfile per crear una imatge Docker. Tanmateix, executar cada comanda una per una és agitada. Per tant, Dockerfile és la millor solució per crear una imatge de Docker.

Aquest escrit demostrarà com utilitzar ' instal·lació apta ” correctament a Dockerfile.

Com utilitzar 'apt install' correctament a Dockerfile?

El Dockerfile és un fitxer d'instruccions que defineix les ordres per generar una imatge Docker. El ' instal·lació apta ” s'utilitza a Dockerfile per instal·lar les dependències o paquets necessaris per crear la imatge de Docker. Aquí, ' apt ' és el repositori d'Ubuntu que significa ' Eina d'embalatge avançat ” s'utilitza per instal·lar dependències.







Aquí teniu la sintaxi per afegir el ' instal·lació apta ” ordre a Dockerfile:



RUN actualització d'apt && apt instal·lar -i < PAQUET > \ < paquet > \ && \

apt-netegeu-vos && \ rm -rf / era / lib / apt / llistes /*

Per a la guia adequada per utilitzar el ' apt-install ” per a instal·lacions de paquets, seguiu les instruccions proporcionades.



Pas 1: feu Dockerfile

Primer, feu un Dockerfile. Tingueu en compte que el nom del fitxer ha de ser ' Dockerfile ”. A continuació, enganxeu les ordres codificades a continuació al fitxer:





DE Python: 3.6

CORRER actualització apt-get && apt-get install -i --no-install-recommends \

python3-setuptools \

python3-pip \

python3-dev \

python3-venv \

git \

&& \

apt-netegeu-vos && \

rm -rf / era / lib / apt / llistes /*

EXPOSAR 8000

CMD python -c 'print('Docker és una eina de desplegament més senzilla')'

En el bloc de codi anterior:

  • El ' DE ” s'utilitza per definir la imatge base.
  • CORRER ” s'utilitza per executar l'ordre especificada. En el ' CORRER ', hem utilitzat la declaració ' instal·lació apta ” per instal·lar els paquets necessaris, com ara “ python3-setuptools ”, “ python3-pip ”, “ python3-dev ”, i “ git ”.
  • \ ” s'utilitza com a caràcter d'escapament predeterminat per abastar instruccions multilínia a Dockerfile.
  • apt-netegeu-vos ” neteja la memòria cau
  • rm -rf ” L'ordre elimina o elimina els fitxers o el directori.
  • EXPOSAR ” s'utilitza per especificar el port d'exposició del contenidor.
  • CMD ” especifica el punt d'entrada o els valors predeterminats dels contenidors. En el nostre escenari, hem executat el codi Python:

Pas 2: crear una imatge Docker

En el següent pas, creeu la imatge de Docker mitjançant l'ordre esmentada. Aquí, ' -t ” especifica l'etiqueta o el nom de la imatge:



> construcció docker -t py-img.

Pas 3: executeu la imatge

Per generar i executar el contenidor, executeu la imatge a través del ' docker run ' comandament:

> docker executeu py-img

Hem explicat com utilitzar ' apt-install ” a Dockerfile.

Conclusió

Per utilitzar apt install a Dockerfile, primer, creeu un fitxer Docker senzill. A continuació, proporcioneu la imatge base o la imatge principal al ' DE ” instrucció. Després d'això, especifiqueu el ' CORRER ' ordre per utilitzar el ' instal·lació apta ' comandament. Per a aquest propòsit, utilitzeu el ' RUN apt update && apt install -y \ \ && \

apt-get clean && \ rm -rf /var/lib/apt/lists/* ” sintaxi. Aquest escrit ha demostrat com utilitzar ' instal·lació apta ” a Dockerfile.