Docker é uma plataforma bem conhecida, gratuita e de código aberto que contém o projeto DevOps e outros softwares. O conceito de contêinerização faz o Docker se destacar, entre outras ferramentas em desenvolvimento. Os principais componentes das soluções do docker são recipientes do docker, imagens do docker, volume do docker, daemon do docker, cliente do docker e servidor Docker. Todos esses componentes são utilizados para gerenciar o aplicativo, o software e outros microsserviços.
Este blog demonstrará:
O que são contêineres?
Os contêineres são uma parte importante da plataforma do Docker e são chamados de pacotes executáveis leves usados para recorrer aplicativos e software. Esses contêineres utilizam diretamente os recursos do sistema e a virtualização do nível do sistema operacional para gerenciar e desenvolver aplicativos em contêineres. Os contêineres encapsulam as dependências do projeto, código de programa ou projeto e configurações básicas de configuração.
Por que os contêineres são usados no Docker?
Os contêineres são substituições para máquinas virtuais no docker que usam os recursos do sistema e são leves. Esses contêineres podem ser utilizados devido a diferentes razões e alguns deles estão listados abaixo:
Como usar um recipiente no Docker?
Para usar um contêiner do docker para dockerizar o projeto ou aplicação, primeiro, faça um DockerFile que contém instruções para contêiner o aplicativo ou programa. Em seguida, crie o instantâneo do contêiner que criará e iniciará o contêiner do docker.
Para a ilustração, siga as instruções dadas.
Etapa 1: Crie um arquivo de programa
Faça um arquivo de programa chamado “índice.html”E adicione o trecho abaixo no arquivo:
Etapa 2: Crie Dockerfile
Crie outro arquivo chamado Dockerfile que contém os seguintes comandos ou instruções para dockerizar o “índice.html" programa:
Etapa 3: Faça o instantâneo do contêiner
Faça a imagem ou instantâneo do contêiner usando “Docker Build -t ”Comando. Aqui o "-t”Opção define a tag ou nome da imagem:
Docker Build -T html -img .Etapa 4: Crie e inicie os contêineres
Por fim, crie e inicie o contêiner executando a imagem do Docker através do comando fornecido. Aqui o "-d”Flag irá executar o contêiner como serviço de back -end e“-p”Atribui a porta exposta do host local de contêiner:
Docker Run -d -p 80:80 html -imgVisite a porta atribuída à localhost e verifique se o contêiner está em execução ou não:
Nós explicamos o que são contêineres e por que eles são usados no Docker.
Conclusão
Os contêineres são pequenos pacotes de executivos leves do Docker que prejudica o aplicativo, projeto, software e serviços. Esses contêineres são mais portáteis, confiáveis, eficientes e seguros e usam o nível de virtualização do sistema operacional. Para usar esses contêineres, primeiro crie o instantâneo de contêineres a partir de instruções do Dockerfile. Em seguida, crie e inicie o recipiente do docker usando “Docker Run”Comando. Este blog demonstrou o que são os contêineres e por que eles são usados no Docker.