스프링 부트와 도커
스프링 부트 환경으로 개발된 어플리케이션(이하 앱)을 도커(컨테이너)에 담아서 서비스 실행하는 절차를 알아보겠습니다. 전제조건 : 도커 환경 구성, 메이븐 환경 구성 방법1) 1. 프로젝트 루트 폴더에 Dockerfile 생성 : 도커 이미지 생성하기 위함 FROM java8 VOLUME /tmp ADD target/spring-boot-test-0.0.1-SNAPSHOT.war test.war ENV_SPRING_PROFILES_ACTIVE docer EXPOSE 8080 ENTRYPOINT ["java", "-Djava.security.egd=file:/dev/ ./urandom", "-jar", "/test.war"] 2. 패키징 : target 디렉토리에 war파일 생성 $ mvn clean pa..