Esta postagem fornecerá o método para construir ou gerar a imagem do Docker a partir do Dockerfile.
Construindo uma imagem do Docker de um Dockerfile
Dockerfile é referido como um arquivo de instruções que inclui instruções básicas e essenciais para gerar a imagem do docker, como imagem base, aplicação de origem, pontos de entrada, diretório de trabalho, dependências essenciais e muito mais mais.
Para criar a imagem definindo as instruções do Dockerfile, siga as etapas listadas.
Etapa 1: Crie um arquivo de programa
Primeiro, crie um arquivo de programa “índice.html”E cole o trecho abaixo no arquivo. Este código executará a página ou programa simples de HTML:
Olá! Bem -vindo ao Tutorial Linuxhint
Etapa 2: Crie Dockerfile
Para conterize o programa HTML, primeiro, crie um arquivo chamado “Dockerfile”E copie o bloco de código abaixo no arquivo:
De Nginx: mais recente
Índice de cópia.html/usr/share/nginx/html/index.html
EntryPoint ["nginx", "-g", "Daemon Off;"]
No código acima:
Etapa 3: Construa uma imagem do Docker a partir do Dockerfile
Em seguida, construa a imagem do Docker lendo as instruções do Dockerfile usando o comando mencionado. O "-t”Define o nome da imagem:
> Docker Build -T html -img .
Observação: Se o Dockerfile existir em outro diretório, você poderá especificar o DockerFile com o caminho usando o “-f”Opção da seguinte maneira:
> Docker Build -t -f Dockerfile .
Etapa 4: Execute a imagem do Docker
Depois de criar a imagem, execute as imagens para criar e iniciar o contêiner:
> Docker Run -d -p 80:80 html -img
Para verificação, abra o navegador e navegue para uma porta alocada e verifique se o aplicativo é implantado ou não. Você pode ver que geramos com sucesso e executamos a imagem a partir de instruções do Dockerfile:
É tudo sobre como criar ou gerar a imagem a partir do Dockerfile.
Conclusão
Para construir a imagem do Docker, primeiro crie um simples dockerfile que contém algumas instruções essenciais, como imagem base, arquivo de origem, dependências necessárias e muito mais. Em seguida, gerar a imagem usando o “Docker Build -t ”Comando. Este artigo demonstrou como criar ou criar uma imagem do Docker a partir do Dockerfile.