Docker multi stage builds
Publicado por Leonardo Berbert Gomes em 04/08/2020
[ Hits: 2.470 ]
Blog: https://www.linkedin.com/in/leoberbert
package main import "fmt" func main() { fmt.Println("hello world") }
REPOSITORY TAG IMAGE ID CREATED SIZE leoberbert/hello 1.0 2a45d5978956 About a minute ago 812MB golang latest a794da9351a3 12 days ago 810MBNote que nossa imagem ficou com o tamanho de "812MB", o que para um contêiner é muito ruim.
REPOSITORY TAG IMAGE ID CREATED SIZE leoberbert/hello 2.0 d7837a8feba7 18 minutes ago 7.64MB leoberbert/hello 1.0 2a45d5978956 25 minutes ago 812MB golang latest a794da9351a3 12 days ago 810MB alpine latest a24bb4013296 2 months ago 5.57MBPerceba que as imagens "leoberbert/hello" possuem tamanhos totalmente diferentes:
Executar shutdown com usuário comum em 5 etapas
Formatação com identação no VI/VIM
Extraindo informações do Oracle Database com logstash
Baixando arquivos por extensões com o wget
Tmux - Instalação e Customização (Debian e Derivados)
Obtendo o Dockerfile a partir de uma imagem
Docker: /var/run/docker.sock: connect: permission denied [Resolvido]
Servidor LAMP em Contêiner no Podman
Cluster Kubernetes (k8S) + NFS em 5 minutos
Máquina perereca - até onde é possível o uso de Linux?
Mitigação - O que é e quando é "seguro" desabilitar
Atualizar Debian Online de uma Versão para outra
A arte e a prática da Disciplina a longo prazo
Topgrade - Atualize seu sistema Linux inteiro com um único comando
Site com diversos emojis para seus códigos
Um modo leve de ouvir/ver áudio/vídeo da internet em máquinas pererecas
Programas nao carrega os topicos (8)
Problemas com ativação do Gutta e download de navegador. (0)