Thumbnail
개발 · 프로그래밍 데브옵스 · 인프라

제발 도커 씁시다! 대시보드

(4.2)
79개의 수강평 ∙  606명의 수강생

38,500원

지식공유자: 에피
총 15개 수업 (2시간 7분)
수강기한: 
무제한
수료증: 발급
난이도: 
입문
-
초급
-
중급이상
지식공유자 답변이 제공되는 강의입니다
폴더에 추가 공유

초급자를 위해 준비한
[백엔드, 데브옵스 · 인프라] 강의입니다.

💆‍♀️이렇게 쉽게 도커를 설명해주는 강좌가 있었다니... 이제 도커를 왜 쓰는지 알겠어!

✍️
이런 걸
배워요!
도커
도커를 쓰는 진짜 이유

58% 이상의 개발자가
이미 프로덕션에서 도커를 사용하고 있습니다.

 

도커의 현 위치 🐳

도커는 2014년에 1.0 버전을 출시한 후 지금까지 꾸준히 성장했으며 컨테이너 환경의 표준으로 자리 잡았습니다.

2016 년에 도커에서 발표한 통계를 보면 58% 에 해당하는 개발자들이 프로덕션 환경도커를 사용한다고 답했습니다.

이는 실로 엄청난 수치인데요, 어떤 서비스든 프로덕션 환경은 매우 큰 의미를 가집니다. 프로덕션에 문제가 생기면 회사 수익에 차질이 생기기 때문이죠. 그래서 어떤 회사든 프로덕션 환경은 안정적이고 오랜 시간동안 경험이 축적고 입증된 툴을 사용해서 구축하기 마련이죠.

1.0 버전이 릴리즈 되고 겨우 2년이 지난 상품을 프로덕션에서 58% 가 사용한다고 했으니 도커의 영향력이 느껴지시죠?

 

이런 분들에게 추천! 🌭

$ docker build ...
$ docker run ...

👆이 명령어는 쓸 줄 알겠는데 대체 도커를 쓰는지 아직도 모르겠는 분들,
혹은 난 저 명령어도 모르겠는데... 하시는 분들도 물론 추천!

 

무엇을 배우나요? 🤷🏼‍♀️

남들이 쓴다고 무작정 배우는게 무슨 의미가 있을까요? 이번 강좌를 통해서 도커를 쓰는 이유도커의 철학을 배워봅시다.

그 다음은 실습에 들어갑니다. 이미지를 빌드하고 컨테이너를 생성해 내 손으로 도커를 한 번 다뤄봅시다.

또한 컨테이너 런타임에서 사용되는 다양한 옵션들(포트 바인딩, 볼륨)과 Nginx, MongoDB, Redis 를 맛볼 기회도 주어집니다! 자세한 내용은 👉🏻[커리큘럼]을 확인해주세요!

 

꿀 팁 🏠

강의 후반부에 도커를 사용하는 진짜 이유가 밝혀집니다. 그러니 꼭 끝까지 수강을 부탁드립니다. 🍉

이렇게 마지막에 그 이유를 공개하는 이유는 도커에 대한 기본 지식 없이 이를 공감하고 이해하기 어렵기 때문입니다. 강의 초반부터 차근 차근히 따라오신다면, 도커를 사용하는 진짜 이유를 들었을 때 아! 그런 거였군! 하면서 희열을 느끼 실겁니다.

 

준비물이 따로 있나요? 🏏

Windows: 64 비트 Windows 7 이상의 환경이 필요합니다.
Mac: 2010 년 이상 모델과 10.13 버전 이상의 macOS 그리고 4GB 이상의 메모리가 필요합니다.
Ubuntu: 아래 버전과 호환되며 64 비트 환경이 필요합니다. 

  • Disco 19.04
  • Cosmic 18.10
  • Bionic 18.04 (LTS)
  • Xenial 16.04 (LTS)

소스코드 편집기는 여러분들에게 익숙한 것을 사용하시면 됩니다. 텍스트를 편집 할 수 있다면 메모장도 상관 없습니다.

수업에서 Shell 명령어를 사용합니다. 하지만 이들을 자세히 알 필요는 없습니다. 어디까지나 이 강좌는 도커가 주인공입니다. 따라서 우리가 작성한 코드가 어떤 원리로 작동하는지 알 필요도 없습니다. 우리가 작성하는 코드 혹은 명령어들은 단지 도커를 설명하기 위해서 사용하는것 뿐입니다.

 

질문과 답변 🙉

Q. 비전공자도 수강하는데 무리가 없나요?

A. 네 상관 없습니다. 전공 지식이 필요하지 않습니다.

입장만 해도 코딩 고수가 되는 디스코드가 있다고?

이런 분들께 추천드려요!

🎓
학습 대상은
누구일까요?
도커가 뭐지?
도커는 쓸 줄 알지만 왜 쓰는지 모르고 쓰시는 분들

안녕하세요
에피 입니다.
에피의 썸네일

데브옵스 엔지니어. 재미를 느낀순간: 도커 처음 썼을때, 쿠버네티스 처음 썼을때 그리고 ChatGPT 처음 썼을때.

 

  • 현) 스타트업 DevOps Lead

  • 카카오엔터프라이즈 Backend Engineer

 

dangen.sohn@gmail.com

깃헙

유튜브

여기는 어디지? (코딩이 막막해? 클릭해!)

커리큘럼 총 15 개 ˙ 2시간 7분의 수업
이 강의는 영상, 수업 노트가 제공됩니다. 미리보기를 통해 콘텐츠를 확인해보세요.
섹션 0. 들어가기 📕
도커를 왜 쓸까? 미리보기 07:42
도커의 역사 & 현위치 04:19
도커 영접할 준비 - Windows 04:45
도커 영접할 준비 - Mac 02:46
도커 영접할 준비 - Ubuntu 02:34
섹션 1. 도커 이미지 만들어보기 👷‍♂️
이미지는 어떻게 만드는걸까? 11:44
도커가 읽을 작업 지시서 작성하기 - Dockerfile 13:26
도커 이미지 직접 빌드해보기 & 이미지 레이어 개념 06:51
섹션 2. 컨테이너 실행해보기 🐳
직접 만든 이미지로 컨테이너 실행해보기 09:58
다른 사람이 만들어둔 이미지로 컨테이너 실행해보기 - Docker Hub 08:53
섹션 3. 더 알아보기 🥎
Nginx 를 도커로 띄워보기 - 포트 바인딩 개념 10:09
MongoDB 를 도커로 띄워보기 - 도커 볼륨 개념 미리보기 15:19
Redis 를 도커로 띄워보기 - 컨테이너 삭제 12:56
섹션 4. 가장 중요한 마무리 🔖
도커를 쓰는 진짜 이유 - 지속적 통합 (CI) 11:08
도커를 쓰는 진짜 이유 - 지속적 배포 (CD) 04:36
강의 게시일 : 2020년 02월 13일 (마지막 업데이트일 : 2020년 02월 13일)
수강평 총 79개
수강생분들이 직접 작성하신 수강평입니다.
4.2
79개의 수강평
5점
4점
3점
2점
1점
VIEW 추천 순 최신 순 높은 평점 순 낮은 평점 순 평점 순 높은 평점 순 낮은 평점 순
스포티파이러 thumbnail
5
요즘 회사에서 뭐만 하면 도커 도커.. 얘기가 나오길래 빠르게 배워갑니다~~
2020-08-11
janny0824 thumbnail
5
장점: 다른 강의와 다르게 단순 사용법 말고 도커를 쓰는 이유에 대해 설명. 보통 사용법은 금방 익히는데 반해 쓰는 이유는 모르고 넘어가기 쉬움.
2020-03-02
단아한 백로 thumbnail
5
도커를 처음 접하는분들에게 추천합니다. 이 강좌로 기본기를 배우고, 인터넷에서 실전 예시들을 찾아 실습하시는걸 추천드립니다. 다만 본인이 '기본기와 도커의 철학'에 대해서 알고 있다면 스킵하셔도 무관합니다. 인프런에 도커 자료가 많이 없었는데 감사합니다.
2020-03-09
jackim97 thumbnail
5
1.도움이되었습니다. 감사합니다. 2.이강의뿐만 아니라 다른강의도 마찬가지인데, 특정 부분 2~4곳 에서 무한 버퍼링이 걸립니다. 유료 수강인만큼 각별히 신경써주시길 부탁드립니다.
2020-02-22
지식공유자 에피
안녕하세요 잭킴님. 미흡한 부분이 있음에도 좋은 평점을 주셔서 감사합니다. 영상 이슈는 해결 해보겠습니다. (알려주셔서 감사해요) 감사합니다. 😀
2020-02-22
Intuitioner thumbnail
5
도커의 개념이해와 기본적인 사용법에 대해서 쉽게 이해할 수 있도록 강의가 잘 구성되어 있고, 설명 또한 친절합니다. 도커에 대해서 처음 알아보려 하시는 분께 강력하게 추천합니다.
2020-02-27
연관 로드맵
이 강의가 포함된 잘 짜여진 로드맵을 따라 학습해 보세요!