본문 바로가기

개발65

[백엔드] 도커 컨테이너 생성 예제 (Window) 도커 컨테이너 생성 예제 이 게시글에서는 스프링부트 프로젝트를 도커 이미지로 만들고 도커허브에 푸시해보겠습니다. 도커 설치 설치하기 전 가상화 세팅 도커의 설치를 위해서는 반드시 Hyper-v를 지원하는 OS가 필요하다. Hyper-v 활성화 하는 방법 윈도우 버튼 + s 클릭 후 window 기능 켜기/끄기 클릭 만약 아래에서 Hyper-v가 안뜬다면 윈도우 Home 버전일 것이다. Home 버전에서 Hyper-v를 활성화 하기 위해서는 아래 게시글을 참고하면 된다. https://forbes.tistory.com/542 위 이미지에서 Hyper-v 에 체크가 안되어 있을 경우 체크하고 확인을 누르면 자동으로 Hyper-v 가 활성화되고, 재부팅 하고 도커를 설치하러 다음 단계로 이동하면 된다. htt.. 2023. 4. 6.
[스프링 부트] 스프링 부트 1 스프링 부트 로드맵 https://roadmap.sh/spring-boot 스프링 부트의 로드맵에 따라서 따로 배워보겠습니다. 카테고리 : Spring Boot 스프링 코어(컨테이너) (IoC 컨테이너) 객체를 생성하고 관리하고 책임지고 의존성을 관리해주는 컨테이너. 컨테이너 : 객체의 생명주기를 관리, 생성된 인스턴스들에게 추가적인 기능을 제공하도록 하는 것. 인스턴스 생성부터 소멸까지의 인스턴스 생명주기 관리를 개발자가 아닌 컨테이너가 대신 해준다. 객체관리 주체가 프레임워크(Container)가 되기 때문에 개발자는 로직에 집중할 수 있는 장점이 있다. 특징 IoC 컨테이너는 객체의 생성을 책임지고, 의존성을 관리한다. POJO의 생성, 초기화, 서비스, 소멸에 대한 권한을 가진다. POJO : 순.. 2023. 4. 6.
[백엔드] 클라우드 이전 게시글 가상화 / 컨테이너화 https://hoozy.tistory.com/entry/%EB%B0%B1%EC%97%94%EB%93%9C-%EA%B0%80%EC%83%81%ED%99%94-%EC%BB%A8%ED%85%8C%EC%9D%B4%EB%84%88%ED%99%94 클라우드란 데이터를 보관, 정리, 분석하고 새로운 서비스를 빠르게 추진할 수 있도록 각종 인프라와 IT 기술을 빌려주는 서비스이다. 언제 어디서나 인터넷을 통해서 접속이 가능한 환경. 클라우드의 3가지 형태 퍼블릭 클라우드 인프라 전체를 클라우드에서 받음 기업 입장에서, 인프라 구축에 비용을 투자하지 않아도 되고 인프라 관리 인력도 최소화 할 수 있음 하이브리드 클라우드 IT기술은 클라우드에서 받지만, 서비스 유지를 위한 인프라를 클라.. 2023. 4. 5.
[백엔드] 가상화 / 컨테이너 이전 게시글 아키텍처 / 디자인 패턴 https://hoozy.tistory.com/entry/%EB%B0%B1%EC%97%94%EB%93%9C-%EC%95%84%ED%82%A4%ED%85%8D%EC%B2%98-%EB%94%94%EC%9E%90%EC%9D%B8-%ED%8C%A8%ED%84%B4 [백엔드] 아키텍처 / 디자인 패턴 이전 게시글 웹 보안 https://hoozy.tistory.com/entry/%EB%B0%B1%EC%97%94%EB%93%9C-%EC%9B%B9-%EB%B3%B4%EC%95%88 아키텍처 패턴 소프트웨어 시스템을 위한 검증된 구조적 도해이다. 패턴은 서브 시스템과 그들의 역할을 hoozy.tistory.com 가상화 서버, 스토리지, 네트워크 및 기타 물리적 시스템에 대한 가상.. 2023. 4. 5.