Code

tiforadacaixa

Resumo docker

 # baixa uma imagem do repositorio do docker

docker pull nome_da_imagem


#executa uma imagem docker instalada ou instala a partir do repositorio 

docker run nome_da_imagem


#cria um novo container

docker create nome_da_imagem


#executa um container em background

docker start id_do_container


#executa um container e exibe o output no terminal atual

docker start -a id_do_container


#exibe a versão do docker instalada

docker version


#exibe os containers que estão em execução

docker ps


#exibe historico de containers criados na maquina

docker ps -a


#deleta todos os containers executados

docker system prune


#exibe as imagens docker instaladas:

docker images



#para a execução de um container

docker stop nome_do_container 


#encerra a execução de um container

docker kill nome_do_container



#executa uma segunda aplicação dentro do container


executar um terminal dentro do container


remove uma imagem:


docker rmi ImageID

exemplo: sudo docker rmi 7a86f8ffcb25


exibir processos do container:

docker top ContainerID 

exemplo: sudo docker top 9f215ed0b0d3



parar um container:

docker stop ContainerID 

exemplo: sudo docker stop 9f215ed0b0d3


status do container:

docker stats ContainerID 

exemplo: sudo docker stats 9f215ed0b0d3


ACESSAR/EXECUTAR UM TERMINAL EM UM CONTAINER:

docker attach ContainerID 

exemplo: sudo docker attach 9f215ed0b0d3

com esse comando é possivel executar comandos do linux no container como uma vm

para sair pressione CTRL + p e CTRL + q


encerrar a execução do container:

docker kill ContainerID 

exemplo: sudo docker kill 9f215ed0b0d3



Ciclo de vida de um container docker:

essa imagem representa o ciclo de execução de um container docker.

Container Lifecycle

  • Inicialmente, o container docker está no estado de criado.

  • Então ele passa para o estado de executando, quando o comando “docker run“ é executado.

  • O comando “docker kill” é usado para encerrar a execução de um container existente.

  • O comando “docker pause” é usado para pausar um container.

  • O comando “docker stop” é usado para parar um container.

  • O comando “docker run” é usado para executar um container que esteja em um estado de parado.


Postar um comentário

0 Comentários