Docker: Principais Comandos para Containers
Principais Comandos
Comando | Descrição |
---|---|
docker ps -a --no-trunc |
Listando os containers Opções:
|
docker pull <CONTAINER> |
Download de um container para local. |
docker stop <CONTAINER> |
Parando o container. Onde CONTAINER pode ser o container id ou o nome do container |
docker rm <CONTAINER> |
Removendo um container Opções:
Dica: podemos remover vários containers de uma vez, usando a combinação de comandos: docker rm -f $(docker ps -qa)
|
docker logs [OPTIONS] <CONTAINER> |
Listando os logs de um container Opções:
|
docker export -o busybox.tar |
Exportando um container para um arquivo .tar |
docker load -i busybox.tar |
Carregando uma imagem através de um arquivo .tar |
docker attach [OPTIONS] <CONTAINER> |
Usado quando colocamos um container com o daemon. |
Outras opções importantes
Listando as portas mapeadas dentro de um container
docker port CONTAINER [PRIVATE_PORT[/PROTO]]
Verificar por mudanças no sistema de arquivo
docker diff CONTAINER
Copiando arquivos entre o Sistema Operacional e o Container
docker cp [OPTIONS] SRC_PATH|- CONTAINER:DEST_PATH
Inspecionando detalhes de um container
docker inspect [OPTIONS] CONTAINER|IMAGE|TASK [CONTAINER|IMAGE|TASK...]