🎯 Imagens no Docker

Em poucas palavras

Modelo somente leitura com as instruções para criar um contêiner, geralmente baseado em outra imagem com personalizações. Imagens podem ser próprias ou obtidas de um registro como o Docker Hub, e são construídas a partir de um Dockerfile em que cada instrução gera uma camada — na reconstrução, só as camadas alteradas são refeitas.


📝 Notas e Desenvolvimento

Uma imagem é um modelo de leitura com instruções para criar um contêiner Docker. Frequentemente, uma imagem é baseada em outra imagem com alguma personalização adicional. Por exemplo, você pode construir uma imagem baseada na imagem do Ubuntu, mas instalar o servidor web Apache e sua aplicação, bem como os detalhes de configuração necessários para executar sua aplicação.

Você pode criar suas próprias imagens ou usar apenas aquelas criadas por outros e publicadas em um registro (como no docker hub, por exemplo). Para construir sua própria imagem, você cria um Dockerfile com uma sintaxe simples para definir os passos necessários para criar a imagem e executá-la. Cada instrução em um Dockerfile cria uma camada na imagem. Quando você altera o Dockerfile e reconstrói a imagem, apenas as camadas que foram alteradas são reconstruídas. Isso faz parte do que torna as imagens tão leves, pequenas e rápidas quando comparadas a outras tecnologias de virtualização.


📚 Referências e Fontes

🔗 Conexões do Cofre

🌐 Referências Externas

💬 Citações Diretas