O Fórum do Docker é uma plataforma de contêiner utilizada para construir, implantar e compartilhar aplicativos em contêineres. Geralmente, as aplicações são contêineradas através de imagens do Docker que são modelos ou instantâneos de contêineres. No Docker CLI, essas imagens são gerenciadas e criadas através de diferentes comandos, como o “Docker Build”O comando cria a imagem,“Docker RMI"Remove a imagem e"Imagens do Docker”Lista as imagens.
Este artigo demonstrará:
O que é "Build" Comando em Docker?
O Docker “construir”O comando é frequentemente usado para recipiente do aplicativo, criando o instantâneo do contêiner. O comando "Docker Build" lê as instruções do Dockerfile e um contexto de construção para criar o instantâneo para a imagem do docker. O comando Build envia o contexto de construção para o Docker Daemon para construir e gerenciar o contêiner no host.
Como usar o comando "Build" no Docker?
Para usar o “Docker Build”Comando no Docker para criar o modelo ou imagem do contêiner, primeiro, crie o Dockerfile. Em seguida, crie a imagem enviando o contexto de construção e as instruções do Dockerfile para o Daemon usando o comando "Docker Build".
Para a ilustração, siga as instruções fornecidas.
Etapa 1: Crie Dockerfile
Primeiro, faça um arquivo chamado “Dockerfile”, Que inclui instruções para dockerizar o programa ou aplicação. Este arquivo pode conter “DE","CÓPIA DE","CORRER","Cmd","PONTO DE ENTRADA”, E assim por diante para configurar o programa no contêiner:
De Nginx: mais recente
Índice de cópia.html/usr/share/nginx/html/index.html
EntryPoint ["nginx", "-g", "Daemon Off;"]
Etapa 2: Crie imagem
Em seguida, utilize o “Docker Build”Comando para criar a imagem ou o instantâneo do contêiner. Aqui o "-t”A opção atribui o nome ou tag à imagem do Docker:
Docker Build -T html -imagem .
O comando acima lerá o Dockerfile do diretório aberto atualmente aberto:
Se o DockerFile for colocado em outro diretório, você poderá usar o “-f”Opção junto com o caminho do Dockerfile para ler o arquivo:
Docker Build -T html -f ./Html2/dockerfile .
Observação: Se você quiser ler o Dockerfile de um URL, como o repositório do GitHub, use o “-f”Opção junto com o URL do Dockerfile:
Docker Build -t-f .
Etapa 3: Execute a imagem do Docker para construir o contêiner
Depois disso, execute a imagem do docker para criar e iniciar o contêiner a partir de uma imagem usando o comando mencionado. Aqui o "-eu”A opção é usada para executar o contêiner interativamente,“-t”Atribua o“Tty-pseudo”Terminal para o contêiner e o“-p”A opção aloca a porta exposta:
Docker Run -it -p 80:80 HTML -AMAGE
Para a confirmação, visite a porta designada por localhost e verifique se o contêiner está em execução ou não:
Demonstramos o que é o comando do Docker Build e como usá -lo.
Conclusão
O "Docker Build”O comando é utilizado para criar o instantâneo do contêiner enviando o contexto de construção e as instruções do DockerFile para o daemon do docker. Para contêiner qualquer programa, primeiro, crie o modelo do contêiner usando o “Docker Build -t -f .”Comando. Este artigo demonstrou o comando "Build" Docker e seu uso.