Principais comandos para gestão do Docker
Cada comando no Docker possui seu comando principal e seus anexos Tags, Flags e Actions. Aqui listamos os principais comandos para a gestão básica do Docker em sua nuvem, mas vale lembrar que há anexos que podem ser explorados pelo usuário e que permitem maiores funcionalidades
docker <command> <imageName>:<tag> <flag> <action>
Pull - baixa a imagem do DockerHub
docker pull <imageName> <commandName>
Start - gera e coloca em execução um container da imagem criada pelo docker pull
docker start <imageName> <commandName>
Run - executa o docker pull e start juntos
docker run <imageName> <commandName>
Ver lista de imagens
docker images
Ver lista de containers em execução
docker ps
Ver lista de containers parados e em execução
docker ps -a
remover containers
- caso funcione ele responde com a id do container excluido
- quando se remove um container ele removerá todas as camadas dele que não estejam sendo usadas por outros containers
docker rm <containerId>
remover imagens
- caso funcione haverá a resposta com a id do imagens excluida
docker rmi <imageId>
inspecionar detalhes de um container
docker inspect <containerID>
Criar volume anônimo
!! - os volumes são criados em /var/lib/docker/volumes/
docker run -v /<directoryName>
Criar volume nomeado
!! - volumes nomeados são criados em /var/lib/docker/volumes/
docker run -v <volumeName>:/<directoryName>
Remover um volume
docker rm <volumeName or volumeId>