0% acharam este documento útil (0 voto)
5 visualizações1 página

Comandos Básicos do Docker

O documento apresenta comandos básicos do Docker, incluindo como listar, iniciar, parar e executar contêineres. Também descreve a criação de um Dockerfile para gerar uma imagem de uma aplicação Spring Boot e os comandos necessários para construir e rodar essa imagem. Exemplos práticos são fornecidos para cada comando e para a estrutura do Dockerfile.
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato TXT, PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
5 visualizações1 página

Comandos Básicos do Docker

O documento apresenta comandos básicos do Docker, incluindo como listar, iniciar, parar e executar contêineres. Também descreve a criação de um Dockerfile para gerar uma imagem de uma aplicação Spring Boot e os comandos necessários para construir e rodar essa imagem. Exemplos práticos são fornecidos para cada comando e para a estrutura do Dockerfile.
Direitos autorais
© All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato TXT, PDF, TXT ou leia on-line no Scribd

docker commands básicos

docker ps ==> lista os contêiner ativos no momento

docker ps -a ==> lista os contêiner que já rodaram

docker run -it <nome do container> ==> roda o <nome do container> na máquina
ex: docker run -it ubuntu bash ==> vai rodar o terminal do ubunto na maquina

docker stop <id do container> ==> faz com que o container pare

docker start <id do container> ==> faz com que o container inicie

docker exec -iti <id do container> <serviço do container> ==> executa o container
com o serviço
// faz com que o ubuntu rode novamente
ex: docker exec -iti 928602e46d86 bash

docker build -t <nome do arquivo> <local do arquivo> ==> gera uma imagem

criar DockerFile:

FROM maven:3.8.4-jdk-8 as build


COPY src/app/src
COPY [Link]/app

WORKDIR /app
RUN mvn clean install

FROM openjdk:8-jre-alpine

COPY --from=build /app/target/[Link]/app/[Link]

WORKDIR /app

EXPOSE 8080

CMD ["java", "-jar", "[Link]"]

gerar imagem a partir docker file:


docker build -t spring-boot-hello-world:1.0 .

rodar a imagem
docker run spring-boot-hello-world:1.0

Você também pode gostar