Docker - 05/01/2026
Pacotes:
Certificação de originalidade Docker:
-
Instalar chaves que serão usadas para autorizar entradas de arquivos do repositório do Docker e garantir que somente conteúdo confiável seja baixado.
Adicionar o repositório oficial do Docker ao Debian:
-
Prepara o repositório do apt para instalar o Docker no Debian usando a chave instalada anteriormente.
Instalar o Docker:
-
Após concluir os comandos abaixo saia e entre novamente do terminal com o exit para que o sistema aceite a entrada do usuario no grupo do Docker.
Testando a Instalação:
Comandos Docker:
-
docker é um comando como muitos outros localizado em /usr/bin/docker ele pode ser usado sozinho ou em conjunto com o compose. A diferença é que docker enxerga o nome definido em container_name: no arquivo docker-compose.yml e pode ser executado de qualquer lugar, enquanto o docker compose precisa estar dentro do diretório do projeto e usa nome do serviço definido em services: também do arquivo docker-compose.yml.
-
Iniciar containers sem prender o terminal:
-
Iniciar container específico:
-
Iniciar containers recriando as imagens:
-
Listar container ativos:
-
Listar todos os container:
-
Parar containers:
-
Parar containers apagando todos os volumes inclusive os persistentes, ou seja, zerar TUDO até o banco de dados:
-
Reiniciar containers:
Útil quando se altera algum arquivo de config.
-
Reiniciar container espeficifico:
-
Executar um app de dentro de um container:
Pode ser usado para executar um terminal dentro do container para navegar por ele ou execurar outros apps.
Exemplos:
-
Executar um aplicativo como root:
-
Ver logs:
-
Ver logs em tempo real:
-
Listar redes do composer e ver estrutura:
-
Criar Rede Global para comunicação entre projetos:
-
Listar volumes do composer e ver estrutura:
-
Ver consumo de memória dos containers:
-
Ver consumo de memória dos containers:
-
Apagar Imagens paradas (Faxina):