Primeiro comando que vamos aprender, é o comando para verificar o status da instalação:
sudo systemctl status docker
A saída do comando deve ser algo como a informação abaixo:
Agora, o comando para verificar todos os parâmetros disponíveis no
Docker:
docker --help
Irá aparecer os comandos e opções para utilização do Docker:
O parâmetro "info" nos dá informações detalhadas do Docker:
docker info
Irá aparecer informações importantes tais como números de containers, quando estão sendo executados, quantos pausados, quantos parados, parâmetros de rede, de volume, memória entre outros do Docker:
O parâmetro "-version" nos dá informações da versão do Docker instalada:
docker version
O parâmetro "search "imagem"" faz uma busca no repositório online da Docker por uma imagem correspondente:
docker search node
Em nosso caso, procuramos imagens com o nome "node":
Uma vez confirmada a imagem que queremos obter, usamos o parâmetro pull "imagem" para realizar o download online da imagem no repositório da Docker:
docker pull node
Pronto, já fizemos o "pull" da imagem "node" do repositório online para nosso repositório local:
O parâmetro "images" nos dá informações sobre imagens locais no Docker:
docker images
Em nosso caso, temos já as imagens "mysql", "node" e "hello-world" em nosso repositório local:
Caso tenhamos pouco espaço em disco e queiramos deletar alguma imagem, usamos o parâmetro "rmi" para remover do repositório local do seu Docker:
docker rmi node
Neste comando, estamos removendo a imagem "node" de nosso repositório local:
Agora já temos a imagem em nosso repositório local. Para rodar a imagem, usamos o parâmetro "run "imagem"":
docker run node
O comando "docker run node" não tem nenhum saída:
Ao rodar o comando "run" simples para a imagem "node", o conteiner é executado e logo depois fechado. Podemos verificar o status do comando executado usando o parâmetro "ps -a":
docker ps -a
Verificamos que o container "node" foi executado e fechado:
Esses são os comandos mais básicos para começar a usar o Docker.