Skip to content

Instantly share code, notes, and snippets.

@iborba
Forked from alexisdiel/docker & docker-compose
Created July 5, 2019 13:49
Show Gist options
  • Save iborba/250303f8bc926d168518289174e8615c to your computer and use it in GitHub Desktop.
Save iborba/250303f8bc926d168518289174e8615c to your computer and use it in GitHub Desktop.
Docker/Compose - Comandos Comuns
- Instalação docker:
curl -fsSL get.docker.com -o get-docker.sh
sh get-docker.sh
- Instalação docker-compose (Verificar nas referencias ultima versão¹):
sudo curl -L https://github.com/docker/compose/releases/download/1.22.0/docker-compose-$(uname -s)-$(uname -m) -o /usr/local/bin/docker-compose
- Instalação ctop (Opcional - Verificar nas referencias ultima versão²)
sudo wget https://github.com/bcicen/ctop/releases/download/v0.7.1/ctop-0.7.1-linux-amd64 -O /usr/local/bin/ctop
sudo chmod +x /usr/local/bin/ctop
- Lista de imagens:
docker images
- Docker run:
docker run hello-world
docker run [image-name] -p [port-host]:[port-container] -v environment_variables=value -d -restart always
- Docker stop:
docker stop [container-id]
- Status dos containers:
docker ps -a
ctop (referencias)
- Remover container:
docker rm [container-name/container-id]
docker rm $(docker ps -a -q -f status=exited)
- Remover imagem:
docker rmi [nome da imagem/imagem id]
- Compilar imagem:
docker build -t image-tag .
- Docker logs:
docker logs -f --tail 100 [container-name/container-id]
- Docker-compose up:
docker-compose up -d
docker-compose -f docker-compose-dev.yml up -d
- Docker-compose down:
docker-compose down
- Remover containers parados/não utilizados:
docker system prune
- Comandos conjugados:
docker stop [container] && docker rm [container]
- Mais informações:
docker --help
docker run --help
# Referências:
¹ https://docs.docker.com/compose/install/#install-compose
² https://github.com/bcicen/ctop
https://docs.docker.com
https://docs.docker.com/compose
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment