나만의 가상화 컨테이너 만들기 #1 시작하며

Eric·2022년 1월 15일
0
post-thumbnail

📖 개요

저희 대구소프트웨어고에서는 매 학기마다 시험이 끝나고 나면 전공역량 강화 프로그램을 실시합니다.

저는 작년 2학기에 클라우드 컴퓨팅 과목을 수강하였는데요, 당시 강사님께서는 완벽한 IT 인프라 구축을 위한 Docker라는 도서를 통해 강좌를 진행하셨습니다.

일주일 간 진행된 프로그램에서 저희는 기본적인 리눅스 사용법은 물론, chroot와 cgroup 등을 이용한 컨테이너 직접 만들기쿠버네티스까지 경험해 볼 수 있었습니다. 방학 기간동안 무엇을 할지 고민하던 저는 이 값진 경험을 떠올리게 되었고, "도커가 아닌 나만의 컨테이너 플랫폼을 만들면 어떨까?" 라는 생각이 들었습니다.

이번 시리즈는 가상화 컨테이너의 개념과 필요한 기술들에 대해서 설명하고, 이를 기반으로 직접 구현해보는 방식으로 진행할 예정입니다.

🕐 예상 커리큘럼

현재는 다음과 같은 커리큘럼을 예상하고 있습니다.

  • 기초 이론
    • 가상화란?
    • 가상화의 역사와 추세
  • 스펙 구상 및 설계
    • 필요한 것
    • 구현 스택
    • 설계
      • 폴더 구조 고안
      • ERD 작성
  • 본격적인 개발..
    • Github 레포지토리 만들기
    • 프로젝트 생성

👏 마무리하며

위 커리큘럼에 따라, 빠른 시일 내에 기초 이론을 다루는 게시글로 찾아뵙도록 하겠습니다.
감사합니다.

profile
Backend Engineer | 코드로 우리의 세상을 어떻게 바꿀 수 있는지 고민합니다

0개의 댓글