Dcoker 설치 및 Spring Boot 배포하기

Amazon Linux 2023

1.sudo yum update -y
2. sudo yum install -y docker
3. sudo systemctl start docker
4. sudo systemctl enable docker
5. sudo usermod -a -G docker ec2-user
6. docker ps

Spring Boot Image 생성

spring boot 환경이 gradle이기에 dockerfile을 다음으로 작성해주었다.

FROM eclipse-temurin:17-jdk-alpine 
COPY build/libs/*.jar app.jar 
ENTRYPOINT ["java","-jar","/app.jar"]

1.docker build -t kwx4957/hello-world .
2. docker run -d --name springboot -p 80:8080 kwx4957/hello-word

Ref
https://docs.aws.amazon.com/ko_kr/serverless-application-model/latest/developerguide/install-docker.html
https://docs.docker.com/engine/install/centos/
https://spring.io/guides/topicals/spring-boot-docker/