Este artigo demonstrará como usar “APT Instale”Corretamente no Dockerfile.
Como usar o “APT Install” corretamente no Dockerfile?
O DockerFile é um arquivo de instrução que define os comandos para gerar uma imagem do Docker. O "APT Instale”O comando é usado no DockerFile para instalar as dependências ou pacotes necessários para a criação da imagem do Docker. Aqui, "apt”É o repositório do Ubuntu que significa“Ferramenta de embalagem antecipada”Usado para instalar dependências.
Aqui está a sintaxe para adicionar o “APT Instale”Comando no Dockerfile:
Execute APT Update && APT Install -y\ \ && \
apt -get limpo && \ rm -rf/var/lib/apt/lists/*
Para a linha de guia adequada para utilizar o “APT-Install”Comando para instalações de pacotes, siga as instruções fornecidas.
Etapa 1: Faça o Dockerfile
Primeiro, faça um Dockerfile. Lembre -se de que o nome do arquivo deve ser “Dockerfile”. Em seguida, cole os comandos abaixo codificados no arquivo:
De Python: 3.6
Execute APT-GET UPDATE && APT-GET Install -y --no-Install-Recommends \
python3-setuptutools \
python3-pip \
python3-dev \
python3-venv \
git \
&& \
Apt-Get Clean && \
rm -rf/var/lib/apt/lists/*
Expor 8000
CMD Python -C "Print ('Docker é mais simples ferramenta de implantação')"
No bloco de código acima:
Etapa 2: Construa a imagem do Docker
Na próxima etapa, crie a imagem do Docker através do comando mencionado. Aqui, "-t”Especifica a tag ou nome da imagem:
> Docker Build -t py -img .
Etapa 3: Executar imagem
Para gerar e executar o contêiner, execute a imagem através do “Docker Run ”Comando:
> Docker Run Py-IMG
Nós elaboramos como usar “APT-Install”No Dockerfile.
Conclusão
Para usar o APT Instale no Dockerfile, primeiro, crie um arquivo de docker simples. Em seguida, forneça a imagem base ou pai no “DE”Instrução. Depois disso, especifique o “CORRER“Comando para usar o“APT Instale”Comando. Para esse fim, utilize o “Execute APT Update && apt install -y \ \ && \
apt -get limpo && \ rm -rf/var/lib/apt/lists/*Sintaxe. Este artigo demonstrou como usar “APT Instale”No Dockerfile.