Terminal · Infra

Docker

Documentação oficial

Docker

exec

Executa um comando em um id de um container em execução

-i
Mantém o STDIN aberto mesmo se não estiver conectado
-t
Aloca um pseudo-TTY
Docker
docker exec -it <CONTAINER ID> sh
logs

Mostra os logs de um container

Docker
docker logs <CONTAINER ID>
ps

Lista os containers em execução

Docker
docker ps

Docker Compose

down

Para e remove todos os containers, networks, volumes e imagens criados pelo `docker-compose up` em um docker-compose.yaml

Docker
docker-compose down
up

Cria e/ou inicia todos os containers de um docker-compose.yaml

--build
faz build de todas as imagens antes de iniciar os containers
--detach
executa os containers em background liberando assim o terminal
Docker
docker-compose up --build --detach