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.