Como construir uma imagem do Docker no Linux

Como construir uma imagem do Docker no Linux

O Docker é uma ferramenta de contêiner de código aberto bem estabelecida, gratuita e de código aberto usado para criar, implantar e compartilhar aplicativos e projetos do DevOps. Docker é acessível para Mac, Linux e Windows OS. No entanto, o Docker é realmente desenvolvido no Linux e tem mais controle sobre a distribuição do Linux do que o Windows. Mas do ponto de vista técnico, as versões Windows e Linux do Docker são quase iguais.

Este blog demonstrará como fazer uma imagem do Docker no Linux.

Como construir uma imagem do Docker no Linux?

Para criar ou gerar uma imagem do Docker no Linux, primeiro, crie um Dockerfile. Em seguida, construa a imagem do arquivo através de “Docker Build”. Para a ilustração, siga as etapas listadas.

Etapa 1: Diretório de projeto aberto

Primeiro, crie um diretório de projeto utilizando o “mkdir”Comando. Depois disso, mude para o diretório do projeto usando o “cd ”Comando:

Mkdir Docker
CD Docker


Etapa 2: Crie Dockerfile

Em seguida, crie um novo Dockerfile usando o editor de texto Nano no Linux:

Sudo Nano Dockerfile


Cole o trecho fornecido no Dockerfile. Então, pressione o “Ctrl+o"Chave para salvar alterações e"Ctrl+x”Para sair do editor:

De Nginx: mais recente
Índice de cópia.html/usr/share/nginx/html/index.html
EntryPoint ["nginx", "-g", "Daemon Off;"]



Etapa 3: Crie um arquivo de programa

Crie outro arquivo chamado “índice.html”Em um editor de texto Nano:

ÍNDICE NANO SUDO.html


Copie o código HTML abaixo mencionado no arquivo e salve as alterações:






Olá! Bem -vindo ao Tutorial Linuxhint





Etapa 4: Faça login no Docker Registry

Faça login no registro do Docker usando o “Docker Login”Comando. Forneça as credenciais solicitadas, como o nome e a senha do usuário. Aqui, já estamos conectados ao registro do Docker. Portanto, não precisamos passar das credenciais de login:

Sudo Docker Login



Etapa 5: Crie imagem

Em seguida, gerar a nova imagem do Docker do Dockerfile usando o comando mencionado:

Docker Build -T html -img .



Para a verificação, veja todas as imagens do Docker e verifique se a imagem é construída no Linux ou não:

Imagens do Docker


Pode -se observar que criamos a nova imagem com sucesso no Docker Linux:


Etapa 6: Executar imagem

Execute a imagem para executar o programa HTML no contêiner. Aqui, "-p”Atribua o host local expondo a porta ao contêiner:

Docker Run -P 80:80 HTML -IMG



Navegue até o host local e verifique se o programa foi implantado na porta atribuída ou não:


É tudo sobre a construção de uma imagem do Docker no Linux.

Conclusão

Para construir a imagem do Docker em um terminal Linux, primeiro, faça um DockerFile que contém instruções para dockerizar o aplicativo ou projeto. Em seguida, crie uma imagem a partir das instruções do Dockerfile através de “Docker Build -t .”.Este blog ilustrou o método para criar a nova imagem no Linux.