Server
-
[Docker] 이미지 생성부터 배포까지 with 스프링부트개발/CI CD 2023. 7. 27. 09:28
도커 사용 이유 서버확장 효율 어플리케이션 개발 완료 후 버전이 증가할 때 마다 한대의 서버에 가상머신을 사용하여 관리하거나 다수의 물리 서버를 사용하는 경우가 많은데요, 이 때 도커를 사용하면 하나의 서버에서 적은 리소스를 가지고 운영 가능합니다. 버전관리 용이 버전마다 이미지를 만들기 때문에 버전 관리도 용이합니다. ex) 버전 다운그레이드가 용이 개발환경 통일 개발자가 여러명일 때 이미지를 통해 같은 환경을 만들어 줄 수 있으므로 좋습니다. +) ECS/쿠버네티스 사용 이유 도커 컨테이너 관리를 쉽게 하기 위해 도커 실습 (스프링부트 배포) 스프링부트 프로젝트 생성 프로젝트 생성 개발 환경 컨트롤러 만들기 DockerPracticeContainer.java package com.example.doc..