Docker - Cheatsheet

Comandos Básicos Docker para Consulta

Docker é uma ferramenta ótima para garantir um ambiente uniforme para pendências de plataformas para desenvolvimento, ainda sem a necessidade de ter vários softwares instalados. No Docker Composer podemos reger vários containers sempre com as mesmas definições

Docker

Listar os containers em funcionamento

docker ps

Construir um container pelo arquivo Dockerfile que está na pasta

docker build .

Executar comando dentro do container, no caso o ls para listagem de arquivos ou o bash para ter acesso direto ao terminal do container

docker exec -it <container_id_ou_nome> ls

Evitar container ficar reiniciando mesmo quando parado

docker update --restart=no <container_id_ou_nome>

Matar container

docker kill <container_id_ou_nome>

Conhecer IP local para os containers

ip addr show docker0

Docker Compose

Puxar as imagens da internet, do arquivo padrão docker-compose.yml

docker-compose pull

Subir/Ligar os containers, rodando os containers em background

docker-compose up -d

Descer/Desligar os containers

docker-compose stop

Remover os containers

docker-compose down

Subir/Ligar os containers, do arquivo name-file.yml encontrado no diretório onde o comando é executado

docker-compose -f name-file.yml up -d

Compartilhe:

Algumas recomendações

{JWA}

Johny W. Alves | Web Developer