Ferramentas do usuário

Ferramentas do site


docker

Diferenças

Aqui você vê as diferenças entre duas revisões dessa página.

Link para esta página de comparações

Ambos lados da revisão anteriorRevisão anterior
Próxima revisão
Revisão anterior
docker [2026/04/08 17:05] – [Criação de Imagem - Dockerfile] jdosdocker [2026/04/08 18:09] (atual) – [Criar volume] jdos
Linha 29: Linha 29:
 === Executar containers em segundo plano === === Executar containers em segundo plano ===
 <code> docker run -d <nomeimage> </code> <code> docker run -d <nomeimage> </code>
 +
 +=== Executar containers com nomes ===
 +<code> docker run -d --name <nome ><nomeimage></code>
  
 ==== Lista de imagens==== ==== Lista de imagens====
Linha 50: Linha 53:
 ===Parar forçado=== ===Parar forçado===
 <code> docker stop -t=0 <containerid> </code> <code> docker stop -t=0 <containerid> </code>
 +
 +====Logs Container====
 +<code> docker logs -f <containerid> </code>
 +
 +Timestamp:
 +<code> docker logs -t <containerid> </code>
 +
 +Tail:
 +<code> docker logs -n 10 <containerid> </code>
  
 ==== Pausar containers==== ==== Pausar containers====
Linha 122: Linha 134:
  
 <code>docker build -t app . </code> <code>docker build -t app . </code>
 +
 +Pode-se ganhar performance na build de um imagem docker utilizando ''CACHES'' da contrução ''ANTERIOR'', apenas modificando as linhas do arquivo de construção
 +
 +ATENÇÃO o nome do arquivo deve ser: <color #ed1c24>Dockerfile</color>
 +
  
 <code> <code>
Linha 153: Linha 170:
  
  
-==== Publicar sua imagem no DOCKERHUB ====+===== Publicar sua imagem no DOCKERHUB =====
  
 +  * Login DockerHub
 <code> <code>
-docker push <nome_da_sua_tag_no_docker_hub/nomeimage:1.0> <novatag/nomeimage:1.0>+docker login 
 +</code> 
 +  * Crie seu app no docker DockerHub (exjdos/app) 
 +  * Mude a tag igual a criada no DockerHub 
 +<code> 
 +docker tag <iddocker> <jdos/app:v1>
 </code> </code>
  
 +  * Subir a imagem
 +<code>
 +docker push <jdos/app:v1>
 +</code>
  
-==== Percistência de dados - DIRETORIO LOCALHOST ====+===== Transferir imagem sem DockerHub ===== 
 +Export: 
 + 
 +<code> 
 +docker image save -o <nomeimage>.tar <app:v1> 
 +</code> 
 + 
 +Load: 
 +<code> 
 +docker image load -i <nomeimage>.tar  
 +</code> 
 + 
 +===== Percistência de dados - DIRETORIO LOCALHOST =====
  
 <code>docker run it -v <path/local/host>:</path/image> imagename bash</code> <code>docker run it -v <path/local/host>:</path/image> imagename bash</code>
Linha 177: Linha 216:
  
 <code> docker volume create <nome-volume> </code> <code> docker volume create <nome-volume> </code>
 +
 +verificar:
 +<code> docker volume inspect <nome-volume> </code>
  
 Descrição: Descrição:
docker.1775678735.txt.gz · Última modificação: por jdos

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki