-
-
Save alexisdiel/d2609fbd286477880e3076c513947104 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