[10분 테코톡] ☂️ 검프의 Docker #이론편 - YouTube
도커는 컨테이너기반 가상화도구
도커는 컨테이너 기술에 여러기능을 추가한 오픈소스 프로젝트
도커클라이언트(CLI) , 도커데몬(API)
서버 클러스터란 각기 다른 서버들을 하나로 묶어서 하나의 시스템과 같이 동작하게 함으로써 클라이언트들에게 고가용성의 서비스를 제공하는 것을 말한다.
도커스웜의 기본단위는 서비스다.
도커스웜(클러스터관리, 서비스관리, 네트워크관리, 노드관리)은 서비스의 확장/관리를 편하게 하기위해 쓴다.
도커컴포즈는 여러개의 컨테이너를 하나의 서비스로 정의하여 스웜모드와 비슷하다.(도커컴포즈는 도커엔진 밖에 있어서 따로 yml 파일에 설정하여 설치)
컨테이너 생성을 편리하게 하기위해서 도커컴포즈를 사용한다.
(1) Docker 가 왜 좋은지 5분안에 설명해줌 - YouTube
도커는 자바컨테이너, 파이썬 컨테이너 등을 만들고,
상황에 따라 자바 트래픽이 늘면 자바컨테이너만 늘리고~ 트래픽이 줄면 자바컨테이너 줄이고 하는 것이 가능!
마찬가지로 파이썬도 똑같다~!
(1) 쿠버네티스가 대세가 된 이유 3가지! - YouTube
쿠버네티스는 컨테이너를 관리하기 위한 툴~!
여러개의 컨테이너를 가질 경우(UPLOAD , AUTH, PAYMENT ~!)
컨테이너를 관리하여 다운의 경우 자동으로 재시작시켜준다.,
해당트래픽이 몰릴경우 쿠버네티스는 자동으로 컨테이너도 늘려준다.
결국 도커 컨테이너 관리 자동화~!
쿠버네티스는 웹사이트 다운 없이 컨테이너 업데이트 자동화도 해준다. (컨테이너 사이즈 등)
'4차산업혁명의 일꾼 > Java&Spring웹개발과 서버 컴퓨터' 카테고리의 다른 글
우아한테크코스 - REST API (0) | 2023.06.24 |
---|---|
우아한테크코스 - 네트워크 서버 (0) | 2023.06.24 |
Kafka란 무엇인가? (0) | 2023.06.23 |
우아한테크코스 - cache (0) | 2023.06.23 |
우아한테크코스 - CI/CD와 무중단 배포 (0) | 2023.06.23 |