Sign inSign up

marcoseduardoss/demo-spring-native

By marcoseduardoss

•Updated about 2 years ago

Imagem com Demo (Spring Native) compilada com GraalVM pronta para execução e testes via Docker.

Image
Developer tools
Web servers
0

10K+

marcoseduardoss/demo-spring-native repository overview

⁠Guia de Utilização da Imagem Docker demo-spring-native
⁠Descrição

Este repositório contém uma aplicação Spring Boot com suporte nativo, demonstrando como utilizar o GraalVM para compilar e executar a aplicação como uma imagem nativa. A imagem Docker está disponível publicamente no Docker Hub, facilitando os testes e a execução sem a necessidade de clonar o repositório.

Github: https://github.com/marcoseduardoss/demo-spring-native⁠

Artigo: https://medium.com/@marcoseduardoss/compila%C3%A7%C3%A3o-nativa-com-graalvm-e-spring-boot-native-cb1915eff05a⁠

⁠Pré-requisitos
  • Docker instalado na sua máquina.
⁠Como Baixar e Executar a Imagem
  1. Baixar a Imagem do Docker Hub

    Execute o seguinte comando para baixar a imagem demo-spring-native do Docker Hub:

    docker pull marcoseduardoss/demo-spring-native:latest
    
  2. Executar o Container

    Execute o container utilizando a imagem baixada:

    docker run --rm -p 8080:8080 --name demo-spring-native marcoseduardoss/demo-spring-native:latest
    
    
  3. Verificar a Aplicação

    Acesse http://localhost:8080/ping no seu navegador ou use uma ferramenta como curl para verificar se a aplicação está funcionando corretamente dentro do container Docker:

    curl http://localhost:8080/ping
    
⁠Resumo dos Comandos
  • Baixar a Imagem:

    docker pull marcoseduardoss/demo-spring-native:latest
    
  • Executar o Container:

    docker run --rm -p 8080:8080 marcoseduardoss/demo-spring-native:latest
    
  • Verificar a Aplicação:

    curl http://localhost:8080/ping
    
⁠Notas
  • Certifique-se de que a porta 8080 está disponível no seu ambiente local antes de executar o container.
  • Para interromper o container, você pode simplesmente fechar o terminal onde ele está sendo executado ou pressionar Ctrl + C.

Tag summary

Content type

Image

Digest

sha256:b11a38e4c…

Size

714.7 MB

Last updated

about 2 years ago

docker pull marcoseduardoss/demo-spring-native