Os containers são tecnologias que permitem isolar aplicações com todo o ambiente de execução delas, ou seja, com todos os arquivos necessários para executá-las. Dessa forma, fica mais fácil migrá-las de um ambiente para outro.
O software de TI "Docker” é uma tecnologia de containerização para criação e uso de containers.
docker version
Verifica a versão do docker
docker container ls
Lista os containers em execução
docker container ls -a
Lista todos os containers em execução ou parados
docker images
Lista as imagens atuais do host
docker container inspect <Id Container>
Mostra informações detalhadas sobre um determinado container
docker image inspect <Id Container>
Mostra informações detalhadas sobre uma determinada imagem
docker container stop <Id Container>
Para um container
docker container start <Id Container>
Inicia um container parado
docker container rm <Id Container>
Remove um container
docker image rm <Id Container>
Remove uma imagem
💡 A imagem só será removida se o container ligado a ela já estiver removido, caso contrário, você receberá uma mensagem de erro informando o container que você deverá remover antes de remover a imagem.