Se rendre sur https://start.spring.io et configurer le projet à générer de la manière suivante :
https://start.spring.io에 들어가서 프로젝트 설정을 해준다
- Project : Gradle - Groovy
- Language : Java
- Spring Boot : dernière version 3.x.x stable
- Packaging : jar
- Java : au plus la version du JDK installé sur votre machine
- Dépendances : "Spring Web"
package com.example.demo;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RestController;
@RestController
public class HelloController {
@GetMapping("/")
public String hello() {
return "Hello from Spring Boot 1 !";
}
}
.\gradlew.bat clean bootJar

FROM amazoncorretto:21
WORKDIR /app
COPY build/libs/demo-0.0.1-SNAPSHOT.jar app.jar
EXPOSE 8080
ENTRYPOINT ["java", "-jar", "app.jar"]
docker build -t lab3.2-springboot .

docker run -p 8080:8080 --name lab3.2-springboot lab3.2-springboot


Hello from Spring Boot 1 ! 뜨면 정상 작동되는 것작동되는 것
