티스토리 뷰

도커란?

리눅스 컨테이너 기반의 가상화 플랫폼이다. 리눅스에 여러 기능들을 추가한 것. Go lang으로 작성되었다.
리눅스에서 밖에 동작 못한다. 윈도우의 docker는 윈도의 자체 hyper visor로 구동된다.

도커 엔진

VM에서 hyper visor와 비슷한 역할을 한다.
리눅스의 kernel을 호스트와 공유해서 쓰며, 그 외에는 컨테이너 별 격리된 실행 공간을 보장한다.
chroot, namespace, cgroup을 통해 프로세스 단위의 격리된 환경을 보장한다.

도커 왜쓰지?

환경구성을 정의해 놓으면 자동으로 환경을 구성해줌
msa에서 트래픽에 따라서 동일한 모듈을 추가하거나 제거할 때, 코드로 정의하여 자동으로 조절할 수 있음.(auto scaling)


키워드: 도커 툴박스, docker for window, docker for mac - 윈도우와 맥에서 도커를 사용하기 위해 설치. hyper-v, xhyve

portainer - 도커 웹 gui

'DevOps > Docker 팔아요' 카테고리의 다른 글

[Note_시도쿠] 4장 도커 컴포즈  (0) 2021.12.29
[Note_시도쿠] 2장 도커 엔진  (0) 2021.12.28
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2025/05   »
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
글 보관함