docker Sem categoria
Comandos do DOCKER

Segue aqui alguns dos comandos do docker, para referencia técnica.

Definições

Imagem – Pacote de instalação

Container = Imagem + dados modificados

Pesquisa de repositório de imagem

https://hub.docker.com/

Comandos

Listar imagens

Listar imagens de containers, lista todos os containers instalados na sua maquina.

docker images [nome_imagem]

Baixar imagens

Baixar imagem de container

docker pull <nome_imagem>

exemplo:

docker pull ubuntu:18.04

Execução do container

docker run [opcional] <nome_imagem> [argumentos]

opcional

  • -i (interação com o container)
  • -t (iniciar com um terminal de comando)
  • -d (iniciar container em segundo plano [exit)
  • –rm (remove container apos o termino)
  • –name (nomear)
  • -it (interacao + em terminal)

* Enviando comandos em container

Para enviar comandos p containers ja iniciados

docker exec <nome_container> <comandos>

Consulta de consumo

docker ps -a

* Pesquisa de Imagens

Pesquisa imagens do repositório

docker search <nome_imagem>

* Envia para o repositório

Para criar uma nova imagem criada, use o comando:

docker push <nome_imagem>

* Criar uma imagem

Para criar uma nova imagem

docker build <nome_imagem>

Necessário criar o arquivo DOCKERFILE

Remoção de container

A remoção do container, pode ser feita, através do comando:

docker rm <nome_container>

Outro comando é o RMI, apaga a imagem da maquina

docker rmi <options> IMAGE [repository:tag]

Este é diferente pois apaga a imagem baixada, no caso do rm, ele tem atuação diferente.

Para execução de container

Para parar a execução de um container em execução dê o comando:

docker stop <nome_container>

Pausar execução de container

Para pausar a execução execute o comando:

docker pause <nome_container>

Continuar a partir de uma pausa

Para “despausar” use o comando:

docker unpause <nome_container>

Reiniciar um container

O Reinicio faz o reset da execução do container

docker restart <nome_container>

* Voltando a operar em primeiro plano

O docker pode trabalhar em segundo plano e posteriormente voltar a ser tratado em primeiro plano, para isso, use o comando.

docker attach <nome_imagem>

* Commit mudanças de imagem

Para este comando, faz a alteração dos padrões do container, criando uma imagem

docker commit <nome_imagem>

Backup do Container/Imagem

Os comandos SAVE/LOAD – Fazem o backup da Imagem

Os comandos EXPORT/IMPORT – Fazem o backup do container

Informações

Estado do docker

docker state

Informações do estado geral

docker info

Versões

docker version

Atenção

Os comandos com * ainda estou finalizando a escrita do documento, por isso se houver erros peço perdão, mas em breve corrigirei.

Dicas docker
Instalando o DOCKER no Ubuntu

Este tutorial foi baseado no seguinte link:

https://docs.docker.com/engine/installation/linux/ubuntu/

Pré requisito:

Plataforma 64bits e kernel superior ao 3.10

Procedimento de instalação

Para instalar o DOCKER no Ubuntu o procedimento é bem simples.

Passo 1

Digite os seguintes comandos

sudo apt-get update

sudo apt-get install linux-image-extra-$(uname -r) linux-image-extra-virtual

sudo apt-get install apt-transport-https ca-certificates curl software-properties-common

Passo 2

Adicionando chave GPG Docker Oficial

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add –

Passo 3

Verificação da Chave, a chave tem que ser como se segue:

key fingerprint = 9DC8 5822 9FC7 DD38 854A E2D8 8D81 803C 0EBF CD88

Para isso digite o seguinte comando:

sudo apt-key fingerprint 0EBFCD88

Passo 4

Adicione o repositório no seu apt

sudo add-apt-repository “deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable”

Passo 5

Atualização e instalação do docker-CE

sudo apt-get update

sudo apt-get install docker-ce

Passo 6

Inicializar o servico do Docker

Para isso rode o seguinte serviço:

sudo service docker start

Testando docker

Para testar o docker, execute o seguinte comando:

docker images

O resultado, tem que ser como se segue:

maurinsoft.com.br