Principais Comandos Básicos do Docker-CE
Neste artigo vamos aprender os principais comandos do Docker para iniciantes. Comandos que permitem ver o status da aplicação, versão, informações em geral e rodar um container de teste.
Parte 2: Comandos Básicos - Parte 2
Vamos começar essa segunda parte fazendo novamente o comando "run", porém, em uma imagem que ainda não temos no repositório local; verificamos que dessa forma será feito o "pull" da imagem, dessa forma otimiza o tempo não sendo necessário executar anteriormente o comando "docker pull "imagem"":
docker run ubuntu
O comando "run" faz o "pull" da imagem, caso você não a tenha em seu repositório local: Agora vamos aprender a criar e entrar em um container:
docker run -it ubuntu /bin/bash
O comando vai permitir rodarmos um container do sistema operacional Ubuntu e entrar em sua console Shell Bash.
Os parâmetros "-i" significa interatividade e o "-t" o terminal tty.
Será aberto o terminal Bash em nosso novo container: Podemos verificar que o ID desse container é "6a1df95ed5cc". Vamos dentro do nosso container executar o comando para verificar a versão do sistema operativo:
cat /etc/lsb-release
Podemos verificar que estamos dentro do terminal do nosso container com ID "6a1df95ed5cc" e ao executar o comando confirmamos estar num sistema operativo Ubuntu 18.04 Bionic:
Vamos executar o comando para verificar os containeres que executamos até agora:
docker ps -a
Como já vimos na parte 1 deste artigo, usamos o comando "docker ps -a" para listar os containers iniciados: Com o comando abaixo, vamos aprender como remover um container iniciado (precisamos passar como parâmetro o ID do container que queremos remover):
docker rm 80ff718b8328
Verifique que obtemos o ID do container com o comando "docker ps -a" , com o ID em mãos removemos o container pretendido (no nosso exemplo, removemos o container com o ID 80ff718b8328): Para verificarmos informações de uso de hardware pelo container, usamos o parâmetro "stats" seguido do ID:
docker stats 6a1df95ed5cc
Verifique como este container está, para não estar a consumir nenhum recurso: Parâmetros da saída do comando:
docker run -it --rm ubuntu /bin/bash
Podemos ver que foi iniciado o container com ID "87a721e40392v" e ao sair da sua sessão e executarmos o comando docker "ps -a", este container já não existe:
docker run ubuntu
O comando "run" faz o "pull" da imagem, caso você não a tenha em seu repositório local: Agora vamos aprender a criar e entrar em um container:
docker run -it ubuntu /bin/bash
O comando vai permitir rodarmos um container do sistema operacional Ubuntu e entrar em sua console Shell Bash.
Os parâmetros "-i" significa interatividade e o "-t" o terminal tty.
Será aberto o terminal Bash em nosso novo container: Podemos verificar que o ID desse container é "6a1df95ed5cc". Vamos dentro do nosso container executar o comando para verificar a versão do sistema operativo:
cat /etc/lsb-release
Podemos verificar que estamos dentro do terminal do nosso container com ID "6a1df95ed5cc" e ao executar o comando confirmamos estar num sistema operativo Ubuntu 18.04 Bionic:

Vamos executar o comando para verificar os containeres que executamos até agora:
docker ps -a
Como já vimos na parte 1 deste artigo, usamos o comando "docker ps -a" para listar os containers iniciados: Com o comando abaixo, vamos aprender como remover um container iniciado (precisamos passar como parâmetro o ID do container que queremos remover):
docker rm 80ff718b8328
Verifique que obtemos o ID do container com o comando "docker ps -a" , com o ID em mãos removemos o container pretendido (no nosso exemplo, removemos o container com o ID 80ff718b8328): Para verificarmos informações de uso de hardware pelo container, usamos o parâmetro "stats" seguido do ID:
docker stats 6a1df95ed5cc
Verifique como este container está, para não estar a consumir nenhum recurso: Parâmetros da saída do comando:
CONTAINER - ID do Container CPU % - uso de CPU% MEM USAGE / LIMIT - Memória usada/Limite MEM - uso de memória em porcentagem NET I/O - I/O de Internet BLOCK IO - Outros processos de I/O.Podemos iniciar um container, que ao sair de sua sessão, o mesmo é automaticamente removido:
docker run -it --rm ubuntu /bin/bash
Podemos ver que foi iniciado o container com ID "87a721e40392v" e ao sair da sua sessão e executarmos o comando docker "ps -a", este container já não existe: