Docker é um ambiente gratuito, de código aberto e contêiner usado para construir, implantar e compartilhar aplicativos em contêineres. O Docker é amplamente utilizado no DevOps Project Management porque permite que os desenvolvedores se concentrem no código de escrita, em vez de se preocupar com sistemas e dependências. Para esse fim, o Docker fornece diferentes componentes para gerenciar e criar aplicativos e projetos melhor, como contêineres do Docker.
Este artigo discutirá o papel dos contêineres no Docker.
Qual é o papel dos contêineres no Docker?
O recipiente do docker é um bloco de construção do Docker para introduzir o conceito de contêiner do Docker. Os contêineres do Docker são referidos como um pacote leve ou pequeno executável. Esses contêineres encapsulam ou empacotam o aplicativo, dependências e configurações. Esse recurso dos contêineres maximiza o desempenho do aplicativo e minimiza o uso do risco de memória e segurança.
Vantagens dos contêineres
Aqui estão algumas vantagens dos recipientes do Docker em Docker:
Como criar e usar recipientes no Docker?
Os recipientes do docker são criados através de imagens. Para criar um recipiente, é necessário construir uma imagem primeiro. As imagens do docker são o modelo ou estrutura do contêiner. Para a demonstração, siga as etapas fornecidas.
Etapa 1: Faça o Dockerfile
Primeiro faça um DockerFile simples para recipiente do aplicativo. Por exemplo, criamos o DockerFile para executar um simples “índice.html”Arquivo em contêineres:
De Nginx: mais recenteEtapa 2: Faça a imagem
Faça uma imagem do Dockerfile, utilizando o comando fornecido. O "-t”A bandeira define o nome ou tag de imagem:
Docker Build -T html -img .Etapa 3: Crie recipiente no Docker
Crie um recipiente usando a imagem através do “Docker Criar”Comando. Aqui o "-p”A opção é utilizada para especificar a porta exposta e“-nome”Especifica o nome do contêiner:
Docker Create-Nome HTML-Container -p 80:80 HTML-IMGEtapa 4: Iniciar o contêiner
Para executar o aplicativo de contêiner, inicie o contêiner utilizando o “Docker Start”Comando:
Docker Iniciar HTML-ContrainnerNavegue até a porta atribuída do contêiner e verifique se o contêiner está executando ou não.
Nós implantamos com sucesso o índice.Programa HTML dentro do contêiner:
Demonstramos o papel do Docker e como usá -lo para contêiner o aplicativo.
Conclusão
A principal função de um contêiner é recipiente do aplicativo encapsulando ou embalando o aplicativo, dependências e definições de configuração. Os profissionais dos recipientes no Docker são recipientes são mais portáteis, escaláveis, têm fácil desenvolvimento e implantação e são mais eficientes. Este artigo demonstrou o papel dos contêineres no Docker e como usá-los para contêiner o aplicativo.