
[Docker] - SpringBoot 애플리케이션을 Docker 컨테이너로 패키징하고 Docker Hub에 업로드하기
·
개발 공부/Docker
SSAFY에서 2학기를 들어가면 3번의 프로젝트를 한다.해당 프로젝트에서는 AWS EC2 서버를 제공해 주는데, 해당 서버에 백엔드, 프론트엔드를 포함한 프로젝트에 필요한 다양한 자원들을 올려 놓고 사용한다.이 때, 해당 자원들을 컨테이너화 해서 서버에 올리기 위해, Docker를 사용한다.Docker 초보인 나는 코치님의 도움을 받아 Springboot 프로젝트를 컨테이너화 하는 방법부터 공부해보기로 했고, Docker를 시작하는 다른 사람들에게도 도움이 될 것 같아 이 글을 올린다. 1. 스프링 부트 프로젝트 빌드 (JAR 파일 생성)Gradle을 사용하는 경우, 프로젝트의 루트 디렉토리에서 다음 명령어 실행./gradlew clean build그러면 프로젝트의 루트 부분에 build 폴더가 생길 것..