본문 바로가기
반응형

컨테이너3

컨테이너, 도커, 쿠버네티스란? 목차 · 컨테이너란? · 도커란? · 컨테이너 오케스트레이션 시스템 · 쿠버네티스란? 컨테이너란? · 리눅스는 프로세스별로 자원을 격리해서 사용하는 cgroup과 특정 디렉터리로 권한을 제한하는 chroot 등으로 격리 환경을 구성할 수 있다. 여기에 디스크의 파일 변경 사항을 레이어 형태로 저장하는 파일 시스템을 합해 컨테이너 개념이 탄생했다. · 도커를 이용하면 간단한 명령으로 컨테이너 이미지를 만들고, 저장소에 저장할 수 있다. 그리고 도커를 설치한 호스트에 해당 컨테이너 이미지를 다운로드해서 컨테이너를 실행할 수 있다. 컨테이너의 장점 1. 컨테이너가 등장하기 전에는 호스트에도 개발 환경에 필요한 설정을 똑같이 해야 했다. 이 과정에서 여러 장애 요소가 많이 발생하는 등 어려움이 있었다. 2. 컨.. 2022. 10. 2.
[Spring] 스프링 ioC 시작하기, 스프링 컨테이너의 종류 [Spring] 스프링 ioC 시작하기, 스프링 컨테이너의 종류 아래 두 개의 글에서 스프링 ioC관련 개념과 스프링 프로젝트를 생성하는 방법을 설명 했습니다. 해당 글에서는 ioC를 실제로 스프링 프로젝트에서 사용해봅니다. 스프링 ioC 개념: https://scshim.tistory.com/32 스프링 시작하기(스프링 프로젝트 생성): https://scshim.tistory.com/206 설정 파일과 스프링 컨테이너 IoC 컨테이너는 각 컨테이너에서 관리할 객체들을 위한 별도의 설정 파일이 있습니다. 예를들어 Servlet 컨테이너는 web.xml 파일이 필요합니다. 마찬가지로 스프링 프레임워크도 자신이 관리할 클래스들이 등록된 XML 설정 파일이 필요합니다. 지금부터 XML 설정 파일을 통해 스프.. 2020. 12. 23.
서블릿 컨테이너(Servlet Container)란? 잘 정리된 글이 있어 번역해봅니다. 출처입니다.https://www.programcreek.com/2013/04/what-is-servlet-container/ 이 글에서는 웹 서버, 서블릿 컨테이너 그리고 이것들과 JVM의 관계를 다룹니다. 서블릿 컨테이너는 자바 프로그램에 불과하다는 걸 보여주고 싶었습니다. 1. 웹서버란? - 웹페이지를 사용자에게 전송 서블릿 컨테이너를 알기 전에 웹서버에 대한 이해가 먼저 필요합니다. 웹서버는 데이터를 전송하기 위해 HTTP 프로토콜을 사용합니다. 일반적인 상황에서 사용자는 브라우저에 URL(e.g. www.programcreek.com/static.html) 을 입력하고 웹페이지를 얻게 됩니다. 웹서버가 하는 일은 웹페이지를 사용자에게 전송하는 것입니다. 변화하는.. 2020. 1. 16.
반응형