Comandos Básicos Do Docker

Docker é um gerenciador de Containers que encapsula toda a sua aplicação dentro dele, de forma que independentemente de onde você estiver rodando este container, ele irá funcionar sempre igual! Sendo assim, evitamos problemas de incompatibilidade ou inconsistência, pois o Docker nos garante que o que está sendo executado no container será igual tanto para um usuário quanto para outro!

Mas o que seria um Container? Um container é uma unidade padrão de software que empacota o código e todas as suas dependências, para que o aplicativo seja executado de maneira rápida e confiável de um ambiente para outro. Uma imagem container do Docker é um pacote de software leve, autônomo e executável que inclui tudo o que é necessário para executar um aplicativo: código, tempo de execução, ferramentas do sistema, bibliotecas do sistema e configurações.

Comandos básicos

Para facilitar, abaixo estão os comandos básicos para te ajudar na hora que estiver usando o Docker!

Comandos de informações

Comando Descrição
docker version Exibe a versão do docker instalada
docker inspect ID_CONTAINER Exibe informações sobre o container
docker ps Exibe todos os containers em execução
docker ps -a Exibe todos os containers criados

Comandos de execução

Comando Descrição
docker run -it NOME_IMAGEM Conecta o terminal que estamos utilizando com o do container
docker start ID_CONTAINER Inicia o container com id informado
docker start -a -i ID_CONTAINER Inicia o container com id informado e integra os terminais, permitindo a interação entre ambos
docker stop ID_CONTAINER Interrompe o container com id em questão.

Comandos de remoção

Comando Descrição
docker rm ID_CONTAINER Remove o container com id passado
docker container prune Remove todos os containers que estão parados
docker rmi NOME_DA_IMAGEM Remove a imagem passada como parâmetro.