Docker facilitado

Nov 26 2022
Você deve ter ouvido muito docker nos últimos tempos e há uma razão para isso. Bem, não é sobre esse docker que vamos falar, vamos falar Mas funciona no meu sistema Você já deve ter ouvido muito isso ou até mesmo enfrentado tal situação e o docker está aqui a solução para isso.

Você deve ter ouvido muito docker nos últimos tempos e há uma razão para isso.

Foto de Ian Taylor no Unsplash

Bom, não é dessa docker que vamos falar, vamos falar

Mas funciona no meu sistema

Você já deve ter ouvido muito isso ou até mesmo enfrentado tal situação e o docker está aqui a solução para isso. Ele nos fornece um tipo de ambiente de máquina virtual onde podemos trabalhar em qualquer projeto sem afetar nenhum outro projeto em nosso sistema. Podemos dar o projeto a qualquer pessoa e pedir que execute em sua máquina e funcionará. Ele possui muitas funcionalidades que abordaremos em uma série.
Na verdade, o Docker cria um contêiner a partir das imagens, mas o que é uma imagem?

Imagem no Docker

As imagens em um docker são apenas uma pasta que contém alguns arquivos/programas que podem ser executados quando executamos o comando docker. É apenas um nome chique, mas em palavras mais simples é uma pasta contendo programas executáveis.
Agora sua próxima pergunta pode ser o que é um Container?

Contêiner em um Docker

Os contêineres em um Docker têm o mesmo conceito de objetos na programação orientada a objetos. Os contêineres são apenas instâncias de imagens ou simplesmente cópias de imagens. Então, o que acontece quando escrevemos

docker run hello-world

      
                

Docker run <image> =. Docker create container of that <image> + Docker start the container

Docker create hello-world // It will return the container id
Docker start <container-id> // This will start the container

Você viu algo que o Docker Daemon foi impresso, mas o que é isso? Bem, não interagimos diretamente com o Docker Daemon. Quando executamos algum comando docker, é o cliente Docker a quem estamos dizendo para fazer isso por mim e o cliente Docker é o sistema de entrega de mensagens que entrega a mensagem ao Docker Daemon e ele executa toda a criação, exclusão, gerenciamento de contêineres ou imagens.

Fato engraçado

Tente executar isso

Docker version

Continua….

No próximo artigo, explicarei por que ele mostra linux como sistema operacional e o que aconteceu em segundo plano quando você executou o docker run hello-world e o que foi impresso em seu terminal.

Siga BHASKAR bharadwaj para artigos interessantes e detalhados sobre programação.