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.

[ Hits: 6.584 ]

Por: Luriel Santana em 29/03/2020


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:
Linux: Principais comandos básicos do Docker-CE
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:
Linux: Principais comandos básicos do Docker-CE
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:
Linux: Principais comandos básicos do Docker-CE

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:
Linux: Principais comandos básicos do Docker-CE
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):
Linux: Principais comandos básicos do Docker-CE
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:
Linux: Principais comandos básicos do Docker-CE
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:
Linux: Principais Comandos Básicos do Docker-CE
Página anterior    

Páginas do artigo
   1. Comandos Básicos - Parte 1
   2. Comandos Básicos - Parte 2
Outros artigos deste autor

SNMP em Linux e Windows para monitoramento no Cacti

Instalando o Cacti via APT no Debian Etch

Instalando o Nagios-mysql no Debian Etch

Instalando servidor TACACS para centralizar usuários e senhas de ativos Cisco

Leitura recomendada

Pods com Podman

Instalando Openshift Origin 3.11 com Ansible

Usando Docker para encapsular qualquer aplicação no GNU/Linux

Inicializando servidor Ubuntu na AWS e rodando apache em Container

Docker - Combatento o COVID-19

  
Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts