도커의 또다른 매력은 저 밀키트의 재료들이 서로 공유까지 된다는게 엄청난 매력이죠 필요 리소스가 날이갈수록 늘어나는 인프라 환경상 이점이 크죠 거기다가 VM은 앞에서 말씀햇듯이 너무 무겁고 OS가 필수로 들어가야하지만 도커 컨테이너는 OS를 제외하고 서비스만 들고 올 수 있으니 너무 가볍고 죻죠 그리고 또 좋은점은 서비스 업데이트 부분도 생각보다 쉽다는겁니다. 걍 스토리지연결을 끊은다음 기존 서비스를 지워버리고 새로 컨테이너를 언져서 거기다가 연결만 해버리면 기존 데이터를 고대로 이전하는 동시에 업데이트도 가능하죠 그렇지만 역시 컨테이너가 늘어나면 늘어날수록 관리하기가 빡세진다는게 단점이기도 합니다. 순수하게 도커만 운용한다고 했을때 거기서 나오는 정보는 너무 불분명하고 적으니까요 그래서 보통 쿠버네티스라던가 ELK같은 관리형 모니터링 서비스를 같이 연결하기도 합니다. 예전에 배운 도커책이랑 현장에서 일했던게 생각나서 인프라맨이 좀 씨부려 봅니다..ㅋㅋ
컴퓨터 기본 OS를 만든다 > 쓰기 어렵다 사용이 쉬운 OS를 만는다 > 너무 무겁다 service단위로 program을 쪼갠다 > dependency가 너무 많고 충돌이 잦다 OS를 가상화해서 각 가상 OS 마다 특정 service/application을 돌린다 > OS overhead가 너무 크다 최소한의 OS만 남겨 특정 service를 contain한다 > 특정 service밖에 못돌린다 service마다 container를 만든다 > 무수히 많은 container가 생겨난다 container 관리 OS를 만든다 > 말도 안되게 복잡하다 (실질적으로 OS overhead는 기하 급수적으로 증가하지만 container 레벨에선 가늠조차 할 방법이 없다) container architecture의 장점을 가벼움에서 탄력성으로 바꿔치기한다 탄력적으로 container를 바꿨는데 서비스가 멈췄다 > 원래 쓰던게 무슨 container였지? 넌 만들라는 software는 안만들고 왜 상자만 찾고있냐? VM이 멈춘거랑 container가 안돌아 가는게 뭔 상관인데?
이 영상이 진짜 악마의 영상인게 앞에서 말한 도커의 장점을 소개했지만 그걸 누리고 제대로 실무에서 써먹으려면 중급 개발자는 돼야 가능한 얘기임, 아직 자기 로컬 컴퓨터에 개발환경 세팅도 할줄 모르는 초급 개발자에게 있어 도커는 오히려 독이라고 생각함, 도커는 하나의 툴일뿐 만능 해결책이 아님을 알아두길
ROS 버전 별로 도커로 관리하려고 했는데, CARLA나 CoppeliaSim 같은 시뮬레이터까지 필요할 때에는 적합한 지 모르겠네요.. 컨테이너에 GPU 연결 어찌저찌 고생해서 연결 했는데에도, 느려터져가지고... 지금은 멀티부팅으로 밀키트 만들어놓았죠 ㅋㅋ.. 다시 도커 제대로 공부해봐야겠네요.
이거 볼려고 안잤어요
넌 좀 자라
ㅋㅋ
얘는 뭔 저녁시간까지 안자냐 ㅋㅋ
역시 코딩애플은 수면제로써 작용할 때 최고인가보네요
음 친구야 친구는 미국 사는구나
0:48 트렌드에 맞춰 음식점으로 비유해주니 이해가 쏙 쏙 되네요
이해가 쏙쏙 되잖아
이해가 슝슝되잖아 쌀코딩아!
여기까지가 밀키트임
정말좋은비유네용
이건 그냥 지능의 문제임
이해가 쏙쏙 되잖아 코슝좍아~
씨
몽
키
너넨 싹 다 개추다
여기까지가 추상 클래스임
음식점으로 비유하니 이해가 숑숑되네요~~~
좋은비유네용
리슝작아~
코딩에 음악에 요리까지 하는 그는 도대체….
이해가 숑숑되잖아 코슝좍아
코슝좍아
간만에 멀쩡한거 올리시네요ㄷㄷ
That is what I wanna say
도커의 또다른 매력은 저 밀키트의 재료들이 서로 공유까지 된다는게 엄청난 매력이죠 필요 리소스가 날이갈수록 늘어나는 인프라 환경상 이점이 크죠 거기다가 VM은 앞에서 말씀햇듯이 너무 무겁고 OS가 필수로 들어가야하지만 도커 컨테이너는 OS를 제외하고 서비스만 들고 올 수 있으니 너무 가볍고 죻죠
그리고 또 좋은점은 서비스 업데이트 부분도 생각보다 쉽다는겁니다. 걍 스토리지연결을 끊은다음 기존 서비스를 지워버리고 새로 컨테이너를 언져서 거기다가 연결만 해버리면 기존 데이터를 고대로 이전하는 동시에 업데이트도 가능하죠
그렇지만 역시 컨테이너가 늘어나면 늘어날수록 관리하기가 빡세진다는게 단점이기도 합니다. 순수하게 도커만 운용한다고 했을때 거기서 나오는 정보는 너무 불분명하고 적으니까요 그래서 보통 쿠버네티스라던가 ELK같은 관리형 모니터링 서비스를 같이 연결하기도 합니다.
예전에 배운 도커책이랑 현장에서 일했던게 생각나서 인프라맨이 좀 씨부려 봅니다..ㅋㅋ
근데 도커 허브는 진짜 신입니다..ㄹㅇ
@@Kid_Ant 저도 스프링 백엔드 공부하는데 도커를 배우고 암이 나았습니다
던가->든가
씨부려->씨불여
@@d2341a이거 설마 맞춤법 봇계정임?
헬름도 신이다...
0:56 진짜 코딩치킨다운 분점이름ㅋㅋㅋㅋㅋ
간판 읽는동안에는 코딩치킨이겠네요
코딩치킨#도 만들죠
@@j3ssu9 다 읽고 지나치면 1 올라가겠네요~
@@j3ssu9ㅜㅠ 개발자유우머
치킨집 크악 C++ 바로 개발자 정상화
밀키트 비유는 정말 찰떡이네요 주변에 설명할 일 있을때 너무 유용할것같아요
강의하나짜린데?
하고 봤더니 진짜 강의내용이네요
풀어주셔서 감사합니다
데브옵스 엔지니어는 또 뭔가 했더니 고대의 개발자들은 다 하던게 하나의 직무로 분화된거였군요.. ㅋㅋㅋㅋㅋ 재밌게 잘봤습니다
단순 분화보다는 심화에 가깝습니다. 개발문화에서의 분업은 이미 옛날 옛적에 나눠지기 시작했고 요즘에는 각 분야가 더 깊게 연구하는 시대죠. 데브옵스라는 단어를 모르시다니 업계를 떠나신지 좀 되셨나보네요
고대에 지식인들은 다 하던 일이 수학, 천문학, 철학 등등으로 직무화 된 것과 비슷하죠
@@questionmark.1266 아 아니예요ㅎㅎ 데브옵스라는 단어는 알게된지는 꽤됐고 처음에 접할때 이 직무가 왜생겼나를 정확하게 몰랐는데(그냥 대규모서비스때문에 생겼나보나 함) 위 영상 보면서 시작한 이유를 알게됐네요!
@@블링크0 devops 들은 밥 먹고 저것만 함
진짜 이분만큼 도커 개념 잘 설명하시는 분이 없다👍👍
난 코딩 1도 모르는데 이상하게 이해되는 듯한 착각과 함께 비유와 표현이 재미있어서 이 채널을 봄
오늘도 유용한 정보 감사합니다 :)
현직 선생님인데, 학생들한테 이렇게 가르쳐야 겠어요!!!!! 너무 재밌게 이해가 잘 됩니다..
아니 분명 첫인상은 전문가 채널이었는데 왜 재밌지
와 마치 미소녀 유튜브가 아니라 정통 프로그래밍 유튜브채널같아요 멋지다
🐋가 바꾼🐶🐾
ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ
개 발바닥😂
포브스 선정 비전공자가 보는 코딩 유튜버 1위
5:03 으아악 아니야
이해가 쏙쏙 되자나 코슝좌아
진짜 재밌어보여서 강의 샀읍니다
설명 너무 잘하시네요. 잘 배우고 갑니다.❤❤❤
저희 집 개 발바닥도 도커 덕분에 많이 바뀌었어요! 땡큐 도우컬~
대체 이사람은 본업이 뭐야
컴퓨터 기본 OS를 만든다 > 쓰기 어렵다
사용이 쉬운 OS를 만는다 > 너무 무겁다
service단위로 program을 쪼갠다 > dependency가 너무 많고 충돌이 잦다
OS를 가상화해서 각 가상 OS 마다 특정 service/application을 돌린다 > OS overhead가 너무 크다
최소한의 OS만 남겨 특정 service를 contain한다 > 특정 service밖에 못돌린다
service마다 container를 만든다 > 무수히 많은 container가 생겨난다
container 관리 OS를 만든다 > 말도 안되게 복잡하다
(실질적으로 OS overhead는 기하 급수적으로 증가하지만 container 레벨에선 가늠조차 할 방법이 없다)
container architecture의 장점을 가벼움에서 탄력성으로 바꿔치기한다
탄력적으로 container를 바꿨는데 서비스가 멈췄다 > 원래 쓰던게 무슨 container였지?
넌 만들라는 software는 안만들고 왜 상자만 찾고있냐?
VM이 멈춘거랑 container가 안돌아 가는게 뭔 상관인데?
와우 대박. 엄청 잘 설명해주셨네요ㅎㅎ
코딩애플 도커 쿠버네티스 강의가 나온다는 뜻인가?
0:13 ㅋㅋㅋ업데이트 하는법ㅋㅋㅋ
영상 업로드 기준 6일후에 소프트웨어고 면접이있어서 여러가지 준비하고 있었는데 추가로 공부할거 하나 줄었네요. 감사합니다.
나는 코딩에 대해서 정말 아무것도 모르는데 엄랭때문에 구독하고 영상 나올때마다 보는데 암것도모르는데 왜 매번 재밌는가
정말 딱 한 발.. 영상 보다 한 발만 더 깊게 담그면 멘붕이 시작 됩니다.
4:29 이사람은 이런게 그냥 얼척없고 이해되서 개웃김
꼭 개발자가 아니더라도 NAS나 서버 쓰는 사람 입장에선 다양한 서비스 올릴 수 있는 신의 한수...
적절한 판교사투리 사용 좋습니다.
판교(?) 사투리(?)😆😅😅😅😂
항상 보면 참 쉽게 가르쳐 주심.
밀키트, 치킨 체인점은 상상도 못했는데 ㄷㄷ
코딩 처음 시작했을때 애플코딩이 있었다면...
ㅠ.ㅠ
4:30 AWS 로고는 진짜 "니들이 안쓰면 어쩔껀데" 비웃는 느낌이라 킹받음 ㅋㅋㅋㅋ
설명을 쉽게 하는 거 진짜 어려운데 많이 배우고 갑니다😊
마지막 잔소리 부분에 아주 동의
목소리와 말투가 매력적이심
와 비유가 ㄷㄷ
치킨집이 나올줄은 상상도 못했어요 ㅋㅋㅋㅋㅋㅋ코딩치킼ㅋㅋㅋㅋㅋㅋㅋㅋㅋ
Docker 러닝커브는 갓난애기 수준이긴함.
이제 Docker compose, Docker swarm이랑 Kubernetes 까지 들어가는 순간 헬됨
중요한건 기본 Docker 만 가지곤 장난감 수준이란거임..
심지어 얼마전 도커랑 쿠버네티스가 결별하면서 ...
기존 k8s 설치관련 자료들이 쓰레기 되버렸...
도커가 어려웠는데, 덕분에 쉽게 이해가 잘 되네요.
내일 도커파일부터 하나 만들어봐야겠군요.
이해가 쏙쏙되네 고마워요 좋은비유~
도커 입문용으로 최고의 선택
이 영상이 진짜 악마의 영상인게 앞에서 말한 도커의 장점을 소개했지만 그걸 누리고 제대로 실무에서 써먹으려면 중급 개발자는 돼야 가능한 얘기임, 아직 자기 로컬 컴퓨터에 개발환경 세팅도 할줄 모르는 초급 개발자에게 있어 도커는 오히려 독이라고 생각함, 도커는 하나의 툴일뿐 만능 해결책이 아님을 알아두길
0:20 도커 쓴다고 배포 전에 고사 안 지내는 건 아닐텐데
"거의" 없어졌구요
코딩치킨 잘되니까 분점내는데 이름이 코딩치킨++ ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ
몰래몰래 쏙쏙 집어넣은 드립이 미쳤음 맛도리임
0:55 치플플ㅋㅋ
줄이면 C++이네요
객체지향적으로 치킨을 튀길것같은 이름이네요
가맹점 이름은 그럼 치# 임? ㅋㅋㅋㅋㅋ
@@lunatka14 아니
@@xizASwojQG내.
최근에 배우고있는데 밀키트 비유로 들으니까 이해가 좍좍되네요
05:00 오늘 영상 요약: 코딩을 잘 하려면 민초치킨부터 직접 만들어 먹어봐라
삽질도 여러번 해봐야 도구를 접했을때
신세계를 경험해보는거죠 ㅋㅋ
식당으로 비유하자면 주방장이 장사가 잘돼서 밀키트를 만들어서 분점을 낸다는 거임
아 좋은비유네용
이해가 쏙쏙 되잖아 코슝좍아
와 동영상보다 이해가 잘되네요
똑같은말아님?
분점을 내는 게 핵심이 아닌데 대체 뭘 어떻게 이해한 거냐
너는 진짜 말을 정말 잘한다 ㅋㅋㅋ
결국 개발하다가 치킨집을 차리라는 내용이군요. 완벽히 이해하고 갑니다
0:50 아~ 좋은 비유네용!
감사합니다 공공기관 정보화담당자인데 이거보고 처장님께 치킨집차리자고 얘기했습니다
추가로 리눅스에서 컨테이너 직접 구축해보는 것도 많이 도움 됩니당
4년 전쯤 도커 써보려고했는데 도대체 무슨 말인지 모르겠더라고요. 이제야 다시 배워보려나요.
3년전에 입사한 회사에서 제일 먼저 공부했던거네요 ㅎㅎ 리눅스 서버 데스크탑 한 대에서 여러개 웹서버 서비스하기... 진짜 소규모 회사라 아무도 아무것도 몰라서 진짜 힘들었었는데...
2:35 도커에 홍조띄운게 참 코딩애플답네요
와.. 진짜 깔끔하다
5:07 부분에 민초치킨++ 민초치킨# 이 아닌게 조금 아쉽네요
항상 좋은 영상 만들어 주셔서 감사합니다. 많이 배워가요
오랫동안 요런 영상을 기다려왔다우
와 좋은비유네용
다 알지만 팬심으로 구매 간다❤
개발이랑 아무런 관련도 없는 사람인데 이분 영상은 아무생각없이 보게되네
세상에 오늘 도커 공부 시작했는데
이게 뜨네...
오 오케스트레이션툴은 쿠버네티스쓰시나요?
도커로쓰고는있는데 쿠버네티스는 좀 어려운거같드라구요
전 도커라는걸 시놀로지 쓰면서 처음 알게 됐어요
시놀로지에사 도커 컨테이너로 가상pc의 서버를 만든다거나 토렌트를 돟린다거나 전체적으로 컨테이너를 관리할 수 있는 포테이너를 돌리는 것도 가능하거든요 진짜 편함
zzzzzzzzzzzㅋㅋㅋㅋㅋㅋㅋㅋㅋ아 웃겨 재밋당 후후 잘난척 안하고 알려줘서 좋아요
설명 깔쌈하네요 감사합니다~~
옛날에 교수님이 했던 말씀이랑 비슷 하네요. 프라모델 조립하고 변형도 해보고 이제 직접 프라모델 기획부터 제작까지 해 봐야한다고 했죠.(저희 교수님은 예시를 프라모델로 하셨거든요.ㅎㅎ)
일제 정품 사면 그럴일 없는데 중국제 카피사면 그럴일 많이 생기는듯 코딩도 중국산으로 ㄱㄱ
긔요~긔요~귀에 쫙쫙 꽃히긔요~
도커 처음에 공부하면 이미지, 컨테이너, exec, 도커허브, 네트워크 등등 뭐가 엄청 복잡한데 다 공부하고나면 엄청 편해짐
특히 데브옵스 CICD 배포가 너무너무 편해짐
도커 뭔지 알아봐도 이해 안됐는데 첫걸음을 뗏어요
5:16 "늘 있는 WWE"
근데 컴터쉑 내 기술 안 받아주고 지만 기술 씀ㅋㅋㅋ
@@kingaristocat그럼 그땐 UFC 벨트 방어전이 되는거야
@@kingaristocat괜찮아 전원버튼은 나한테 있어
도커를 쓰다보면 찬양할 수 밖에 없음...
쿠버네티스도 알려주세요! 정보 감사해요
참 설명 잘한다
어둠의 생활코딩 ㅋ 두 분다 쉽게 알려주는데 결이 다름 ㅋㅋㅋ
비유가 찰떡이내요^^
프로그램 개발 지원중인데 개발자가 우리 컴에 깔아둔 도커하고 컨테이너가 이런거였구나ㄷ ㄷ
ROS 버전 별로 도커로 관리하려고 했는데,
CARLA나 CoppeliaSim 같은 시뮬레이터까지 필요할 때에는 적합한 지 모르겠네요..
컨테이너에 GPU 연결 어찌저찌 고생해서 연결 했는데에도, 느려터져가지고...
지금은 멀티부팅으로 밀키트 만들어놓았죠 ㅋㅋ.. 다시 도커 제대로 공부해봐야겠네요.
스레드에서 '코딩애플은 학습용 채널이 아니라 개발자들 스트레스 풀기 위한 채널이다'라는 소리 듣고 기본기 영상 올린 코딩 애플이면 개추요
진짜 비유 미쳤다 ㄷ
리눅스 개발에 도커가 거의 필수다 시피하고 있는데, 아직도 도커 사용법을 모르는 ㅠㅠ 이번 기회에 배워봐야겠네요 ㅠ
이번에 레이디 버그 설치 해서 ... 개고생 하고나서 ..... 드디어 마음먹엇습니다. ㅜㅜ .. 꺄악 ! 도커를 익혀야겠습니다. 필수인듯 . .
감사합니다 ㅠㅠ
아오 이해가 쏙쏙되잖아
이해가 쉽게 잘되내요
난 코딩하는 사람도 아닌데 그냥 이 사람이 웃겨서 보게됨
도커 최대 단점은
윈도우는 프로 버전에서만 된다는거..
그거 빼고 최고
그래서 개인 노트북에선 못 쓰고 랩실에서만 쓰고 있지
강의에 돈 안쓰는데 유일하게 강의 여러번 결제한 코딩애플 ㄷㄷ
계륵.. 윈도우 호환이 안좋고 사용에 배워야할 부분이 많음
기존파이썬도 Pypi 가상환경 설치시 패키지 버전 관리만 확실하다면 파이썬 패키지들도 호환성이 좋음 몇몇 악명높은 패키지만 조심하면 됨
신청했습니다.
게임 클라는 멀리서 바라볼 뿐....
ㅋㅋㅋㅋㅋㅋ 저도요
kubernetes도 해주세요 !!
도커 사랑해요~
이해가 쏙쏙되잖아 리(액트)슝좍아
와 이런 신박한 설명이?