Springboot 1주차 개발일지

이동규·2023년 5월 27일

Springboot 기초

목록 보기
1/13

Docker란 무엇인가

컨테이너 개념을 활용한다.
OS 위에 컨테이너를 올려 어플리케이션을 활용
어플리케이션 개발할때 필요한 환경들을 한번에 패키징 하여 별다른 설치없이 한번에 실행 시켜준다.

예를 들어 파이썬 기반으로 개발을 진행 할 때 필요한 라이브러리들을 설치 하기 위해서 모든 개발자가 똑같은 환경을 셋팅해야한다. 하지만 각자 설치되어있는 파이썬 버전이나 OS 등 모두 같은 수 없기 때문에 이를 맞추는 일도 쉽지 않다. 하지만 컨테이너로 이러한 환경을 구성한 후 이미지를 만들어 배포하면 개발자들 이미지를 기반으로 컨테이너를 생성하여 사용하면 된다.

Springboot demo project 생성

명령 pallet에서 Java project 생성에서 만든다.

project Gradle project
Group: last domain.nickname
Artifact: demo
Java version :11
Spring boot version: 가장낮은거 부터 해보기

included: Springweb,timeleaf,security

coderunner로 run하면 작동되지않는다.
Java로 run해야지 실행됨

0개의 댓글