Uday Docs

Uday Docs

Você sabia?

Estamos aqui para ajuda-los!

Docy

Porque usar container?

Estimated reading: 3 minutes 194 views

Iremos falar de contêiner no contexto geral, mas iremos usar como exemplo o Docker, acreditamos ser a melhor solução para explicar sobre container.

O que é Container?

  • Simplificando, um contêiner é um processo em área restrita em sua máquina que é isolado de todos os outros processos na máquina host. Esse isolamento aproveita namespaces e cgroups do kernel , recursos que estão no Linux há muito tempo. O Docker trabalhou para tornar esses recursos acessíveis e fáceis de usar. Para resumir, um contêiner:

    • É uma instância executável de uma imagem. Você pode criar, iniciar, parar, mover ou excluir um contêiner usando o DockerAPI ou CLI.
    • Pode ser executado em máquinas locais, máquinas virtuais ou implantado na nuvem.
    • É portátil (pode ser executado em qualquer sistema operacional).
    • É isolado de outros contêineres e executa seu próprio software, binários e configurações.
    • Uma unidade padrão de software

O que é Imagem de container?

Ao executar um contêiner, ele usa um sistema de arquivos isolado. Esse sistema de arquivos personalizado é fornecido por uma imagem de contêiner. Como a imagem contém o sistema de arquivos do contêiner, ela deve conter tudo o que é necessário para executar um aplicativo – todas as dependências, configurações, scripts, binários, etc. A imagem também contém outras configurações para o contêiner, como variáveis de ambiente, um comando padrão a ser executado, e outros metadados.

Você se aprofundará nas imagens mais adiante neste guia, abordando tópicos como camadas, práticas recomendadas e muito mais.

Observação

Se você estiver familiarizado com o chroot, pense em um contêiner como uma versão estendida do chroot. O sistema de arquivos está simplesmente vindo da imagem. Mas, um contêiner adiciona isolamento adicional não disponível ao simplesmente usar chroot.

Benefícios

O container no geral veio para revoluciona a indústria de tecnologia, trazendo economia para as empresas, rapidez nas entregar e segurança nos softwares, hoje é muito fácil fazer implementações de um software com apenas algumas camadas.

Faça parte de nosso fórum, vamos conversar sobre o assunto.

Fórum Docker – Uday

quote icon left

Isso é tudo!

Deixe seu feedback, é muito importante saber o que você está pensando sobre nosso trabalho.

Atenciosamente

Wesley Tibúcio
quote

Leave a Comment

CONTENTS

Terraform

Ansible

IAC

O IAC é Infrastructure as Code ou em português Infraestrutura como código, es...

Desabilitando IPV6 no Ubuntu 22.04

O IPv6, também conhecido como Protocolo de Internet versão 6, oferece um espa�...

Configurações em Redes

Fazendo mudanças – Cheat sheet

Para adicionar todo o arquivo à área de teste git add . Para adicionar um ar...

Criando repositório – Cheat sheet

Independente de qual sistema operacional você está utilizando crie um diretór...

Configuração inicial – Cheat sheet

Para verificar a versão do Git git --versão Para adicionar nome de usuário ...

Subconsultas | Cheat Sheet Prometheus

1.Calcule a taxa média de 5 minutos durante um período de 1 hora, na resoluç�...

Manipulando rótulos | Cheat Sheet Prometheus

Junte os valores de dois rótulos com um -separador em um novo endpoint rótul...

Lidando com dados ausentes | Cheat Sheet Prometheus

1.Crie uma série de saída quando o vetor de entrada estiver vazio: absent(up{j...

Tempo | Cheat Sheet Prometheus

1.Obtenha o tempo Unix em segundos em cada etapa de resolução: time() 2. Obten...

Chat Icon Close Icon
Uday Docs Quer receber notificações?
Dismiss
Allow Notifications