Whale Logo332_5

Excluir Containers em Desuso

Em um Docker host, para se excluir um container, execute o comando:

Geralmente quando excluímos containers, queremos reduzir espaço em disco e, é ai que não entendemos porque o disco cresce e, você não vê tantos containers rodando. Usando o comando abaixo, observamos a existência de diversos containers ocupando espaço em disco e, que estão em desuso.

Este comando lista os containers (também os que estão parados). Ai você se pergunta, por que esse (abençoados) containers estão parados, ocupam espaço em disco? A resposta é: sim, quando você da um stop no container, ele fica ali ocupando o disco. (A menos … Leia mais →

Whale Logo332_5

Configurar Docker Compose no Startup/Boot

Quando usamos o crontab ou o velho /etc/rc.local nós precisamos de um deley (10 segundos, dependendo da máquina) para ter certeza de que o serviço estará disponível. Atualmente, systemd (ou upstart) é usado para gerenciar qual serviço será “ligado” no boot do sistema. Vamos usar uma configuração similar para o docker-compose da seguinte forma:

Habilitar o serviço para start automático

 

Whale Logo332_5

Copiar Imagens Docker Entre Hosts Sem Repository

Neste post vamos aprender como é “difícil” copiar uma imagem docker para um outro host sem a necessidade de subir esta imagem para o docker hub ou ter um repository. Para copiar uma imagem para um outro host, você deve primeiro, salva-la  um arquivo .tar

Copie a imagem para o outro host, normalmente isso é feito com cp ou scp e, no host de destino, faça o load dessa imagem, como demonstrado no comando abaixo: