Como usar “apt install” corretamente em seu Dockerfile

Como Usar Apt Install Corretamente Em Seu Dockerfile



A plataforma Docker é uma das plataformas famosas e simples para construir, implantar e enviar DevOps e outros projetos com a ajuda de contêineres portáteis e isolados. Esses contêineres são gerenciados e criados por meio de imagens do Docker. Além disso, as imagens do Docker são criadas por meio do comando. Esses comandos ou instruções são passados ​​pelo terminal ou Dockerfile para criar uma imagem do Docker. No entanto, executar cada comando um por um é agitado. Portanto, o Dockerfile é a melhor solução para criar uma imagem do Docker.

Este artigo irá demonstrar como usar “ apt instalar ” corretamente no Dockerfile.

Como usar “apt install” corretamente no Dockerfile?

O Dockerfile é um arquivo de instrução que define os comandos para gerar uma imagem do Docker. O ' apt instalar ” é usado no Dockerfile para instalar as dependências ou pacotes necessários para criar a imagem do Docker. Aqui, ' apto ” é o repositório do Ubuntu que significa “ Ferramenta de embalagem avançada ” usado para instalar dependências.







Aqui está a sintaxe para adicionar o “ apt instalar ” comando no Dockerfile:



EXECUTAR atualização do apt && apto instalar -e < PACOTE > \ < Pacote > \ && \

apt-get clean && \ rm -rf / era / lib / apto / listas /*

Para obter a orientação adequada para utilizar o “ apt-install ” para instalações de pacotes, siga as instruções fornecidas.



Passo 1: Criar Dockerfile

Primeiro, crie um Dockerfile. Tenha em mente que o nome do arquivo deve ser “ Dockerfile ”. Em seguida, cole os comandos codificados abaixo no arquivo:





DE python: 3.6

CORRER apt-get update && apt-get install -e --no-install-recommends \

python3-setuptools \

python3-pip \

python3-dev \

python3-venv \

git \

&& \

apt-get clean && \

rm -rf / era / lib / apto / listas /*

EXPOR 8000

Python CMD -c 'print('Docker é uma ferramenta de implantação mais simples')'

No bloco de código acima:

  • O ' DE ” é utilizada para definir a imagem base.
  • CORRER ” é utilizado para executar o comando especificado. No ' CORRER ” declaração, nós usamos o “ apt instalar ” para instalar os pacotes necessários, como “ python3-setuptools ”, “ python3-pip ”, “ python3-dev ', e ' git ”.
  • \ ” é usado como um caractere de escape padrão para abranger instruções de várias linhas no Dockerfile.
  • apt-get clean ” limpa o cache
  • rm-rf ” comando exclui ou remove os arquivos ou diretório.
  • EXPOR ” é usado para especificar a porta de exposição do contêiner.
  • CMD ” especifica o ponto de entrada ou os padrões para contêineres. Em nosso cenário, executamos o código Python:

Etapa 2: criar imagem do Docker

Na próxima etapa, crie a imagem do Docker por meio do comando mencionado. Aqui, ' -t ” especifica a tag ou o nome da imagem:



> compilação do docker -t py-img .

Passo 3: Executar Imagem

Para gerar e executar o container, execute a imagem através do “ docker run ” comando:

> docker run py-img

Nós elaboramos sobre como usar “ apt-install ” em Dockerfile.

Conclusão

Para usar o apt install no Dockerfile, primeiro crie um arquivo Docker simples. Em seguida, forneça a imagem base ou principal no campo “ DE ”instrução. Depois disso, especifique o “ CORRER ” para usar o “ apt instalar ” comando. Para tanto, utilize o “ EXECUTAR apt update && apt install -y \ \ && \

apt-get clean && \ rm -rf /var/lib/apt/lists/* ” sintaxe. Este artigo demonstrou como usar “ apt instalar ” em Dockerfile.