-
-
Save iborba/250303f8bc926d168518289174e8615c to your computer and use it in GitHub Desktop.
Docker/Compose - Comandos Comuns
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
- 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