Skip to content

Copilado de comandos para manipulação de containers docker

Notifications You must be signed in to change notification settings

danfranke/comandos-docker

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 

Repository files navigation

Comandos Docker

Copilado de comandos para manipulação de containers docker

Hello docker

Testando o ambiente, um exemplo mínimo.
docker run hello-world

Baixar uma imagem

Pesquise imagens em: https://hub.docker.com/
docker pull <imagem>

Criar um container

docker run -p <porta_ip_host>:<porta_ip_container> --name nome -d imagem

Rodar MySQL em um container

docker run --name BaseMySQL -e MYSQL_ROOT_PASSWORD=senha -p 3306:3306 -d mysql
-d: roda em backgroud
-p: configuração de exposição da porta ip
-e: configurações de variável
-t: modo interativo

Manipulando containers

  • Listar Containers rodando
    docker ps
  • Listar containers parados
    docker ps -f "status=exited"
  • Parar um container
    docker stop <nome ou id container>
  • Excluir um container
    docker rm nome ou id_container
  • Excluir todos os containers
    docker rm -f $(docker ps -aq)
  • Acessar terminal do container
    docker exec -it <nome container> bash
  • Visualizar logs de um container
    docker logs -f <container>

Manipular imagens docker

  • Salvar imagem, criar arquivo
    docker save -o imagem.docker imagem
  • Carregar imagem
    docker load -i umagem.docker
  • Buildar/Criar uma imagem apartir de um dockerfile
    docker build -t nome_imagem .

Docker-in-Docker

Executar comandos docker dentro de um container e refletir no host

docker run -it -v /var/run/docker.sock:/var/run/docker.sock docker

Gerar imagem apartir de um container

docker commit <container> <nome_imagem>

Reconfigurar container

docker update --restart=always <container>

Mostrar uso de recursos dos containers rodando

docker stats $(docker ps --format {{.Names}})

About

Copilado de comandos para manipulação de containers docker

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published