- docker ps ---> lista os container
- docker ps -a ---> lista também os containers que já foram executado e já morreram
- docker run ubuntu ---> baixa uma imagem do ubuntu caso não esteja baixada
- docker run -it --rm ubuntu:latest bash ---> Inicia o processo do container com comando bash e ao fechar o container automaticamente o container é removido
- docker run -d -p 8080:80 nginx ---> libera a porta 8080 para acessar o nginx e com '-d' não fica preso no terminal
- docker run --name nginx -d -p 8080:80 nginx ---> libera a porta 8080 para acessar o nginx e com '--name' defini o nome do meu container
- docker run --name nginx -d -p 8080:80 -v /home/html:/usr/share/nginx/html nginx ---> libera a porta 8080 para acessar o nginx e com '-v' manda o 'html' para o volume criado
- docker run --name nginx -d -p 8080:80 --mount type=bind,source="$(pwd)"/html,target=/usr/share/nginx/html nginx ---> libera a porta 8080 para acessar o nginx e com '--mount type=bind,source=' manda o 'html' para o volume criado. (Forma mais nova usada)
- docker volume create meuvolume ---> cria um volume com o nome meuvolume
- docker run --name nginx -d -p 8080:80 --mount type=volume,source=meuvolume,target=/app nginx ---> libera a porta 8080 para acessar o nginx e passa o nome do volume que já fora criado.
- docker rm nome_container ---> remover o container
- docker rm nome_container -f ---> remover o container forçando, mesmo sem dar stop para parar
- docker exec -it nginx bash ---> executa o bash já no container criado
- docker volume prune ---> mata tudo que não está sendo usado nos volumes
- docker pull php ---> Baixa a imagem do php
- docker rmi php ---> remove a imagem do php
- docker build -t nome_da_imagem . ---> Executa o dockerfile no diretorio atual com o nome especifico, pois a tag 't' foi passada
- docker ps -a -q ---> Vai listar só os IDsdos container
- docker rm $(docker ps -a -q) -f ---> Pega todos os IDs dos container e remove
- docker network ls ---> lista as redes
- docker network prune ---> remove as rede que não estão sendo usada
- docker network connect minharede nome_container ---> conecta a rede minharede com container passado
- docker-compose up ---> Sobi os container
- docker-compose down ---> derruba os container
- docker-compose up -d ---> Sobi os container sem travar o terminal
- docker-compose up -d --build ---> Sobi os container e caso tenha alteração em algum arquivo Dockerfile o '--build' recriar as imagens
-
Notifications
You must be signed in to change notification settings - Fork 0
alissondevolps/Comandos-Docker
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
About
No description, website, or topics provided.
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published