2025년, 코딩은 선택이 아닌 필수!

2025년 모든 학교에서 코딩이 시작 됩니다. 먼저 준비하는 사람만이 기술을 선도해 갑니다~

웹프로그래밍/스프링부트

시놀로지 나스에 도커 + 톰캣 설치 후 스프링부트 프로젝트 배포 방법

파아란기쁨1 2023. 10. 13. 18:21
반응형

1. 패키지 센터에서 Docker를 검색해서 설치한다.

2. 도커가 설치 완료되면 docker를 열어서 레지스트리에서 tomcat을 설치한다. 

3. 설치 완료 후 이미지에 가면 다음과 같이 tomcat이 있다. 여기서 더블클릭하여 다음과 같이 환경설정한다.

4. 고급설정을 클릭하여 고급설정- 자동 재시작 활성화 체크

- 볼륨의 폴더 추가 (webapps로 사용할 폴더 선택)

ROOT.war 파일을 이 디렉토리에 업로드 하면 톰캣에서 인식하여 압축 해제하여 실행 한다.

마운트 경로 /usr/local/tomcat/webapps

 

- 포트설정

설정후 저장하면 컨테이너에 다음과 같이 tomcat이 생성되어 있다.

- 텔넷 접속 방법

컨테이너에 tomcat을 더블 클릭 후 터미널 클릭

- 생성->명령으로 실행 

- tomcat의 루트 디렉토리에 접속 됨

 

5. 스프링 부트 프로젝트 배포 방법

webapps로 사용할 폴더 매핑한 디렉토리에 위와 같이 ROOT.war 파일 업로드 하면 ROOT 디렉토리가 생성 되면서 잘 동작 하는 것을 확인 할 수 있다.

반응형