googleappengine1 [스프링 부트(SpringBoot) : 중급] 클라우드 환경에서의 배포 7. 클라우드 환경에서의 배포 7.1. 도커를 사용한 컨테이너화 및 배포 도커(Docker)는 애플리케이션과 의존성을 패키지화하는 데 사용되는 컨테이너 플랫폼입니다. 도커를 사용하여 애플리케이션을 컨테이너로 패키지화하면, 동일한 환경에서 어디서나 실행할 수 있습니다. 먼저 Dockerfile을 작성해야 합니다. FROM openjdk:8-jdk-alpine ARG JAR_FILE=target/*.jar COPY ${JAR_FILE} app.jar ENTRYPOINT ["java","-jar","/app.jar"] 위 Dockerfile을 프로젝트 루트에 작성한 다음, 터미널에서 다음 명령어를 실행하여 도커 이미지를 빌드하고 실행합니다. $ docker build -t my-spring-boot-app ... 2023. 5. 5. 이전 1 다음