freeseaboy 님의 멋있어 지려 노력하는 블로그
도커(1) 도커는 왜 도커인가? 본문
자 이번에는 도커를 공부해보고 리뷰하는 시간을 갖겠다..
일단 도커는 DB랑 같이 처음 다뤄보는거라 좀
실수가 있을수 있고 정보가 틀릴수 있으니
빠르게 읽고 듣는 정도로만 생각하고....
참조 할수 있음 참조 하길 바란다..ㅋㅋㅋ
자 시작하자..
스크립트는 아래.
!!!긴급!!!
알수없는 이유로 동영상이 차단되어 우회 대피소
N기업 블로그로 링크 걸어 두었습니다.
https://blog.naver.com/iwseo7114/223638786432
#########################################################
자 일단 오늘 새롭게 공부하는 주제는
독커 혹은 도커 혹은 도쿄...
도커Doker 이거입니다..
저도 처음 하는거라 잘몰라서 평소처럼 책을 좀 보면서
이해를 하고 한거를 리뷰하고 무한루프 하겠습니다 ㅋ
도커란??
리눅스 컨테이너에 여러 기능을 추가함으로 애플리케이션을
컨테이너로서 좀더 쉽게 사용할수 있게 만들어진 프로젝트래요.
컨테이너는 박스
요책은 좀 ㄴ연시기 오래됨
OS = 리눅스
컨테이너 = 상자 공간 < - > 애플리케이션 = 물건 1Set
엔진 = 엔진.
도커는 고언어로 되어있데요..
Go....Let's go 할때 그고가 맞습니다 ㅋ
package main
import "fmt"
func main() {
fmt.Println("Hello, World!")
}
요런 언어를 제작하는 언어로 만들어진게 도커다..
그리고 기존에 쓰였던 가상화 방식이랑 방법론은 비슷하지만
동작면에서는 월등히 탁월한 성능을 뽑아내고 있어
레거시 가상화 보단 도커를 이용한 가상화 서비스를 매우 많이 많이 이용하고 있다!
도커엔진 = 도커를 생성하고 관리하는 주체!!!제어
ㄴㄴㄴ 회장님 CEO = 도커 엔진
퇴물이 되어가는 가상화 솔루션은
버츄얼박스 , VMware , Xen 등등
위 솔루션들은 가상화하기에는 좋지만 쓸데없이 자원을 쳐먹쳐먹 그니깐
가상화 안에 월급루팡들이 득실득실하다 ... 그래서
빡이친 가상화 대표 엔진은
얘들은 다 거둬내고
가벼운 도커엔진을 사용한 도커를 채용하기로 했다...
리눅스 오픈소스 기반 앱을 쓴데요 도커는
뭐가있죠?
chroot cgroup namespace 전부다 격리죠...
그리고 프로세스 단위의 공간을 만든데요... 즉 각각 독립된 방인거죠...
커널이 중요해요.
여기서 중요한건 차이점중에서 99프로 지분은
성능 및 유지비용 이 도커가 월등히 낮아서 입니다...
도커 사용 이유
애플리케이션 배포 및 관리 가 편리해 진다
모놀리식
마이크로서비스
적재를 처음에 한번하고 끝나기전까지 적재 변경이 안되는게 모놀리식 유연성 x
마이크서비스는 좀더 동적이죠 내가 원하는걸 원할떄 적재 및 해제 가능. 유연성 o
도커 컨테이너는 후자에요...
도커라는 친구가 이제 컨테이너를 막생성을 해줘요 근데 관리는
인간의 몫이죠?>근데
이게 수가 많으면 좀 실수도 일어나고 더많으면 빈도도 더 잦아지고 엄청나겠죠?
그래서 이런걸 조금이나마 좀 수고를 덜어주고 싶어 서
반 자동화 혹은 99프로 자동화 시켜주는 즉 AI관리자가 등장을 했어요 만듬...위대한 MIT및 칼텍 형님들이.
그플랫폼이 쿠버네티스 라는거에요 도커 스웜이나...
좀더 관리를 용이하게 할수 있겠죠...
관현악법
orchestration??????ㅋ...........
자 도커 설치....
1.도커 엔진 설치....
- 커널 확인 3.10 <= myKernel ?
책은 엔진버전이 18 근데 나는 26 ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ
무조건 최신을 사용하는건 좋지않다 상황을보고 남들이 Yes를 많이 할때 그때 자연스럽게 휩쓸려 따라가자..
한마디로 좀 어느정도 안정화 된 버전을 찾자는 취지로 말한거같아요 저자님이..
즉 중간 버전을 이용해라
18 26 22버전정도..
자 오늘은 도커가 뭔지 가상화가 먼지 컨테이너가 뭔지
그들이 뭔지 내가 뭔지 돈이 뭔지 먼먼지..아무튼
설치까지만 하는걸로 스터디를 했고
다음시간에 사용법등을 다시한번 공부해서 리뷰를 하는 시간을
갖겠습니다..
감사합니당.ㅇ.....
#########################################################
'컴퓨터 & 서버 > 리눅스' 카테고리의 다른 글
도커(2) 도커에 시비걸기!! (1) | 2024.11.02 |
---|---|
리눅스 탐방(3) 하드웨어 나머지정리 (2) | 2024.11.01 |
SystemDown!!!(1)트러블 메이커 유후~ (0) | 2024.10.30 |
리눅스 탐방(2) xz,bzip2 및 하드웨어 등등 (1) | 2024.10.28 |
리눅스 탐방(1) make,gcc 등등 (4) | 2024.10.27 |