Docker multi stage builds
Publicado por Leonardo Berbert Gomes em 04/08/2020
[ Hits: 2.864 ]
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:
Backup dos arquivos em determinado diretório
K3D - Desenvolvimento Local com Kubernetes
Ambiente Dev Local com Vagrant em 5 minutos
Atualizando / Instalando o VIM 8.2 (Ubuntu/Debian/Mint e Derivados)
Customizando o Grub no Fedora 33
Docker no CentOS7 - instalação fácil
Instalando Docker no Debian 11 Bullseye
Obtendo o Dockerfile a partir de uma imagem
Rodando Contêiner Ocomon 3 no Podman
Instalando Docker-CE no RockyLinux
File Browser: Crie sua Nuvem Pessoal Privada
A produção de áudio e vídeo no Linux e as distribuições dedicadas a esse fim
Criptografando sua Home com Gocryptfs para tristeza do meliante
A Involução do Linux e as Lambanças Desnecessárias desde o seu Lançamento
O Journal no Linux para a guarda e consulta de logs do sistema
Usando alias no Terminal para comandos longos
Simplificando o manual do terminal no Ubuntu 26.04
Bloqueio da instalação e reinstalação do Snap (snapd) no Ubuntu
Continuando meus tópicos anteriores (11)
GLPI Cards de filtros de pesquisa (2)









