[Docker] - SpringBoot 애플리케이션을 Docker 컨테이너로 패키징하고 Docker Hub에 업로드하기
·
개발 공부/Docker
SSAFY에서 2학기를 들어가면 3번의 프로젝트를 한다.해당 프로젝트에서는 AWS EC2 서버를 제공해 주는데, 해당 서버에 백엔드, 프론트엔드를 포함한 프로젝트에 필요한 다양한 자원들을 올려 놓고 사용한다.이 때, 해당 자원들을 컨테이너화 해서 서버에 올리기 위해, Docker를 사용한다.Docker 초보인 나는 코치님의 도움을 받아 Springboot 프로젝트를 컨테이너화 하는 방법부터 공부해보기로 했고, Docker를 시작하는 다른 사람들에게도 도움이 될 것 같아 이 글을 올린다. 1. 스프링 부트 프로젝트 빌드 (JAR 파일 생성)Gradle을 사용하는 경우, 프로젝트의 루트 디렉토리에서 다음 명령어 실행./gradlew clean build그러면 프로젝트의 루트 부분에 build 폴더가 생길 것..
[회고] SSAFY 1학기 회고
·
회고
시작하며 SSAFY 1학기가 무사히 끝났다. 그리고 두 달이 지났다.사실 무사히 끝난지는 잘 모르겠다. 여러가지 일이 있었다.너무 행복했던 일도, 아쉬워서 후회만 남는 일도 있다.몇 가지 키워드로 나의 싸피 생활을 돌아보면 좋을 것 같아 짧은 회고를 써 본다. 알고리즘알고리즘은 가장 큰 성장을 이뤘지만, 가장 아쉬운 부분이다.싸피에 들어가기 전, 나는 학교 수업 빼고 알고리즘을 공부해 본 적이 없었다.당연히 백준이나 프로그래머스 같은 사이트에서 문제를 따로 풀어 본 적은 손에 꼽았고, 싸피를 준비하며 코딩 테스트를 본다는 말에 몇일동안 연습한 게 전부였다.그래서 알고리즘을 꾸준히 풀어 본 경험이 있는 다른 친구들에 비해서 수업을 따라가기가 힘들었다.  또한 SSAFY 에는 1학기 내에 분반별로 특정 난이..