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.571 ]

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 servidor TACACS para centralizar usuários e senhas de ativos Cisco

Instalando o Cacti via APT no Debian Etch

Instalando o Nagios-mysql no Debian Etch

Leitura recomendada

Subindo o Zabbix e Grafana no Podman com Pod

Inicializando servidor Ubuntu na AWS e rodando apache em Container

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

Docker Swarm no CentOS 8

Docker: Uma abordagem didática para tempos obscuros

  
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