docker
Diferenças
Aqui você vê as diferenças entre duas revisões dessa página.
| Ambos lados da revisão anteriorRevisão anteriorPróxima revisão | Revisão anterior | ||
| docker [2026/04/08 17:03] – [Criação de Imagem - Dockerfile] jdos | docker [2026/04/08 18:09] (atual) – [Criar volume] jdos | ||
|---|---|---|---|
| Linha 29: | Linha 29: | ||
| === Executar containers em segundo plano === | === Executar containers em segundo plano === | ||
| < | < | ||
| + | |||
| + | === Executar containers com nomes === | ||
| + | < | ||
| ==== Lista de imagens==== | ==== Lista de imagens==== | ||
| Linha 50: | Linha 53: | ||
| ===Parar forçado=== | ===Parar forçado=== | ||
| < | < | ||
| + | |||
| + | ====Logs Container==== | ||
| + | < | ||
| + | |||
| + | Timestamp: | ||
| + | < | ||
| + | |||
| + | Tail: | ||
| + | < | ||
| ==== Pausar containers==== | ==== Pausar containers==== | ||
| Linha 101: | Linha 113: | ||
| | CMD | comandos | | CMD | comandos | ||
| | ENTRY POINT | entrada de comandos | | ENTRY POINT | entrada de comandos | ||
| + | ==== Exemplo de Dockerfile ==== | ||
| - | + | < | |
| - | < | + | |
| FROM node: | FROM node: | ||
| WORKDIR /app #diretório principal da aplicação onde será copiado e iniciado o container | WORKDIR /app #diretório principal da aplicação onde será copiado e iniciado o container | ||
| Linha 119: | Linha 131: | ||
| EXPOSE 3000 #expoe uma porta para acesso | EXPOSE 3000 #expoe uma porta para acesso | ||
| </ | </ | ||
| + | Pode-se executar para construir uma simples imagem dentro da '' | ||
| + | |||
| + | < | ||
| + | |||
| + | Pode-se ganhar performance na build de um imagem docker utilizando '' | ||
| + | |||
| + | ATENÇÃO o nome do arquivo deve ser: <color # | ||
| Linha 151: | Linha 170: | ||
| - | ==== Publicar sua imagem no DOCKERHUB ==== | + | ===== Publicar sua imagem no DOCKERHUB |
| + | * Login DockerHub | ||
| < | < | ||
| - | docker | + | docker |
| + | </code> | ||
| + | * Crie seu app no docker DockerHub (ex. jdos/app) | ||
| + | * Mude a tag igual a criada no DockerHub | ||
| + | <code> | ||
| + | docker tag <iddocker> | ||
| </ | </ | ||
| + | * Subir a imagem | ||
| + | < | ||
| + | docker push < | ||
| + | </ | ||
| + | |||
| + | ===== Transferir imagem sem DockerHub ===== | ||
| + | Export: | ||
| + | |||
| + | < | ||
| + | docker image save -o < | ||
| + | </ | ||
| + | |||
| + | Load: | ||
| + | < | ||
| + | docker image load -i < | ||
| + | </ | ||
| - | ==== Percistência de dados - DIRETORIO LOCALHOST ==== | + | ===== Percistência de dados - DIRETORIO LOCALHOST |
| < | < | ||
| Linha 175: | Linha 216: | ||
| < | < | ||
| + | |||
| + | verificar: | ||
| + | < | ||
| Descrição: | Descrição: | ||
docker.1775678598.txt.gz · Última modificação: por jdos
