Docker principais comandos que todo usuário deve conhecer
Esse tutorial tem como objetivo mostrar os principais comandos utilizados no docker. Conhecer os principais comandos Docker pode facilitar a sua rotina!
O que é o Docker
Comandos:
A escolha das cores certas é fundamental para criar um Web Design atraente e harmonioso. Utilize uma paleta de cores que seja consistente com a identidade visual da sua marca. Evite
1. docker run
O Comando run
é utilizado para criar e inicializar um container. Para utiliza-lo basta passar o nome da imagem e se o Docker não encontrar está imagem localmente, ele automaticamente buscará a imagem no Dockerhub e então criara o container.
Exemplo:
docker run hello-world
2. docker ps
O Comando ps
é utilizado para listar todos os containers em execução na máquina host.
Exemplo:
docker ps
Para listar todos os containers, incluindo os que estão parados, basta adicionar o parâmetro -a
Exemplo:
docker ps -a
3. docker images
O comando images
é utilizado para listar todas as imagens presentes na máquina host.
Exemplo:
docker images
4. docker container create
O comando create
é utilizado para criar um container, más sem executá-lo. Para isso basta executar o comando docker container create -i -t --name nomeContainer nomeImagem
Exemplo:
docker container create -i -t --name nomeContainer alpine
5. docker start
O comando start
é utilizado para iniciar um container que está parado, para isso basta informar o id do container.
Exemplo:
docker start container-id
6. docker stop
O comando stop
é utilizado para parar um container, para isso basta informar o id do container.
Exemplo:
docker stop container-id
7. docker restart
O comando restart
é utilizado para reiniciar um container, para isso basta informar o id do container.
Exemplo:
docker restart container-id
8. docker stats
O comando stats
é utilizado para exibir o status de um container, mostrando informações como memória, rede, cpu, etc … Para isso basta informar o id do container.
Exemplo:
docker stats container-id
9. docker rm
O comando rm
é utilizado para remover um container, para isso basta informar o id do container.
Exemplo:
docker rm container-id
10. docker rename
O comando rename
é utilizado para renomear um container.
Exemplo:
docker rename nome-antigo nome-novo
11. docker exec
O docker exec
é utilizado para executar um comando dentro de um container, para isso basta executar docker exec -it container-id comando
Exemplo:
docker exec -it container-id ls
Parâmetros:
-i
(Interativo)- t
(Terminal)
12. docker logs
O comando logs
é utilizado para mostar os logs do container, para isso basta informar o id do container.
Exemplo:
docker logs container-id
13. docker inspect
O comando inspect
exibe um json com todas as configurações do container, para isso basta informar o id do container.
Exemplo:
docker inspect container-id
14. docker volume ls
O comando volume ls
é utilizado para mostrar os volumes existentes no Docker.
Exemplo:
docker volume ls
15. docker network ls
O comando network ls
é utilizado para mostrar as redes existentes no Docker.
Exemplo:
docker network ls