Docker + SpringBoot

NuJey·2024년 6월 27일
0

도커로 배포하기


Local Docker Setting (Docker Image Push)

  1. Directory - Dockerfile 생성
FROM openjdk:17

CMD ["./gradlew", "clean", "build", "-x","test"]

ARG JAR_FILE_PATH=./build/libs/*.jar

COPY ${JAR_FILE_PATH} app.jar

ENTRYPOINT ["java", "-jar", "app.jar"]
  1. Application Build

  2. Docker Login

docker login
  1. Create Docker Image
docker build -t [dockerId]/[image] [DockerFile 위치]

AWS + Docker


  1. Docker Image Pull
docker pull [dockerId]/[image]
  1. Docker Container Start
docker run -d -p 8080:8080 [dockerId]/[image]

0개의 댓글