Existe alguma diferença entre a imagem do Docker no Linux e o Windows

Existe alguma diferença entre a imagem do Docker no Linux e o Windows

As imagens do Docker são um dos componentes essenciais das soluções do Docker. Essas imagens são um instantâneo ou modelos utilizados para criar ou gerenciar os contêineres. Ele não apenas cria os contêineres, mas também os guia sobre como contêiner ou dockerizar o projeto dentro do contêiner. Essas imagens geralmente são enormes em tamanho, porque elas contêm todas as instruções, configurações e dependências necessárias para contêiner o projeto.

Este post demonstrará:

  • Existe alguma diferença entre a imagem do Docker no Linux e o Windows?
  • Como criar imagens do Docker?

Existe alguma diferença entre a imagem do Docker no Linux e o Windows?

Do ponto de vista técnico, os comandos do Docker para sistemas operacionais Linux e Windows são quase idênticos. Embora a maioria das opções que suportem esses comandos também sejam semelhantes. A principal diferença são as imagens do Docker no Windows em tamanho grande e ocupam mais espaço em disco do que as imagens do contêiner Linux. O download de imagens do Docker também leva mais tempo do que as imagens do contêiner Linux.

Como criar imagem do Docker?

O processo de criação da imagem é quase o mesmo no Linux e no Windows. Para criar a imagem, primeiro, faça um DockerFile que contém instruções para dockerizar o aplicativo ou programa. Para esse fim, acompanhe as etapas listadas.

Etapa 1: Criar arquivo de programa

Primeiro, crie um arquivo de programa que diminuirá através do Dockerfile. Para isso, temos que fazer o “índice.html”Arquivo para codificar o programa HTML:


corpo
Background-Color: Black;

H1
Cor: Aquamarina;
estilo de fonte: itálico;

Olá! Bem -vindo ao Tutorial Linuxhint


Etapa 2: Faça do Dockerfile

Em seguida, faça o DockerFile que contém a instrução para recipiente do programa HTML:

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

Etapa 3: Crie a imagem do Docker

Crie uma nova imagem do Dockerfile através do comando fornecido. Aqui o "-t”A opção é utilizada para definir o nome da imagem:

Docker Build -T html -img .

Etapa 4: Executar imagem

Depois disso, execute a imagem do docker para dockerizar o aplicativo. O comando abaixo criará e executará o contêiner criado através da imagem do Docker:

Docker Run -P 80:80 HTML -IMG

Para a confirmação, navegue até o host local e verifique se o contêiner está implantando o programa de contêiner ou não:

Observação: O sistema operacional Linux também segue o mesmo procedimento, mesmo com os mesmos comandos para construir ou criar a imagem do Docker.

Conclusão

A principal diferença são as imagens do Docker no Windows em tamanho grande e ocupam mais espaço em disco do que as imagens do contêiner Linux. O download de imagens do Docker também leva mais tempo do que as imagens do contêiner Linux. No entanto, não há muita diferença entre o uso do Docker nas duas plataformas, embora o processo de criação de imagens e comandos seja semelhante. Este artigo demonstrou que há alguma diferença entre as imagens do Docker no Linux e o Windows.