[Docker] 도커로 Spring boot 구축 및 실행하기 오늘은 스프링부트를 도커로 구축해보고 실행해보겠습니다. 먼저 개발 진행 환경은 맥북M1(애플 실리콘 칩) 입니다.
도커 구축을 테스트할 스프링부트 프로젝트를 하나 만들어줍니다. 프로젝트 만드실 때, 디펜던시는 Spring Web 만 넣으시고, Gradle 및 Java11 로 진행해주시면 됩니다.
위와 같이 RestController 를 이용해서 빠르게 API 하나를 만들어줍니다. 그 다음에는 도커 구축을 위해 jar 파일을 생성해야합니다.
위에 사진과 같이 Gradle - Tasks - build - bootjar 를 클릭해줍니다. 그러고나면 위에 사진처럼 패키지 build - libs 경로에 .jar 가 생긴 것을 볼 수 있습니다.
위에 사진에서는 Dockerfile 을 만들어주었지만, 처음 진행하면 위에 도커파일이 없습니다. libs 아래 Dockerfile 하나를 만들어서 (확장자명 없음) 아래와 같은 소스코드를 입...
#
Docker
#
Gradle
#
Jar
#
Spring
#
Springboot
#
SpringDocker
#
도커
#
스프링