Giter VIP home page Giter VIP logo

learn-docker-23's Introduction

도커 스터디

  • 기간: 2023.09.04 ~ 00.00
  • 시간 및 장소: 매주 월요일 오후 9시 (온라인)
  • 스터디원: 5명

핵심 스터디 결과물

  1. 핵심 결과물 링크를 추가해주세요

진행방식

  • 매주 정해진 분량을 읽고 일요일 23시 59분까지 정리하여 PR을 올린다.
  • 정기 모임시간에 랜덤으로 한명을 선정하여 정리한 내용을 발표하고 추가적으로 논의할 내용에 대해서 논의한다.

주차별 분량

주차별 분량
01주차(09.04 ~ 09.10): Ch01 ~ CH04
02주차(09.11 ~ 09.17): Ch05 ~ CH06
03주차(09.18 ~ 09.24): Ch07 ~ CH08
04주차(09.25 ~ 10.01): Ch09 ~ CH09
05주차(10.02 ~ 10.08): Ch10 ~ CH11
06주차(10.09 ~ 10.15): Ch12 ~ CH12
07주차(10.16 ~ 10.22): Ch13 ~ CH13
08주차(10.23 ~ 10.29): Ch14 ~ CH14
09주차(10.30 ~ 11.05): Ch15 ~ CH16
10주차(11.06 ~ 11.12): Ch17 ~ CH18
11주차(11.13 ~ 11.19): Ch19 ~ CH20
12주차(11.20 ~ 11.26): Ch21 ~ CH22

1부 도커 컨테이너와 이미지 이해하기(2주)

  • 1장 시작하기 전에
  • 2장 도커의 기본적인 사용법
  • 3장 도커 이미지 만들기
  • 4장 애플리케이션 소스 코드에서 도커 이미지까지
  • 5장 도커 허브 등 레지스트리에 이미지 공유하기
  • 6장 도커 볼륨을 이용한 퍼시스턴트 스토리지

2부 컨테이너로 분산 애플리케이션 실행하기(3주)

  • 7장 도커 컴포즈로 분산 애플리케이션 실행하기
  • 8장 헬스 체크와 디펜던시 체크로 애플리케이션의 신뢰성 확보하기
  • 9장 컨테이너 모니터링으로 투명성 있는 애플리케이션 만들기
  • 10장 도커 컴포즈를 이용한 여러 환경 구성
  • 11장 도커와 도커 컴포즈를 이용한 애플리케이션 빌드 및 테스트

3부 컨테이너 오케스트레이션을 이용한 스케일링(4주)

  • 12장 컨테이너 오케스트레이션: 도커 스웜과 쿠버네티스
  • 13장 도커 스웜 스택으로 분산 애플리케이션 배포하기
  • 14장 업그레이드와 롤백을 이용한 업데이트 자동화
  • 15장 보안 원격 접근 및 CI/CD를 위한 도커 설정
  • 16장 어디서든 실행할 수 있는 도커 이미지 만들기: 리눅스, 윈도, 인텔, ARM

4부 운영 환경 투입을 위한 컨테이너 준비하기(3주)

  • 17장 도커 이미지 최적화하기: 보안, 용량, 속도
  • 18장 컨테이너의 애플리케이션 설정 관리
  • 19장 도커를 이용한 로그 생성 및 관리
  • 20장 리버스 프록시를 이용해 컨테이너 HTTP 트래픽 제어하기
  • 21장 메시지 큐를 이용한 비동기 통신
  • 22장 끝없는 정진

스터디 규칙

  • 정리한 파일은 자신의 이름.md으로 해당 챕터에 만듭니다.
  • 매주 일요일 23시 59분까지 정리 PR을 올립니다.
  • 매주 월요일 10시까지 늦지 않고 참석합니다.

learn-docker-23's People

Contributors

5uhwann avatar dojinyou avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.