Docker & Kubernetes

Decorative island

Docker & KubernetesDocker & Kubernetes

최신순 A-Z Z-A 인기순

Docker로 컨테이너 만들고, Compose로 묶고, Kubernetes로 운영하는 실전 사용법을 정리합니다.

Docker & Kubernetes

1-1. Docker 소개: 컨테이너 기술의 이해

Docker가 무엇인지, 왜 필요한지, 가상 머신과의 차이점을 설명합니다. 컨테이너 기술의 기본적인 개념을 소개합니다.

Docker & Kubernetes

1-2. Docker 설치 및 기본 사용법

Docker를 설치하고 기본적인 명령어(run, pull, ps, stop, rm)를 사용하여 컨테이너를 생성, 실행, 관리하는 방법을 익힙니다. 간단한 예제를 통해 실습합니다.

Docker & Kubernetes

1-3. Docker 이미지 이해와 활용

Docker 이미지의 개념, 이미지 레이어 구조, Docker Hub에서 이미지를 검색하고 사용하는 방법을 학습합니다.

Docker & Kubernetes

1-4. Dockerfile 작성: 사용자 정의 이미지 만들기

Dockerfile을 사용하여 사용자 정의 이미지를 빌드하는 방법을 배웁니다. 다양한 Dockerfile 명령어(FROM, RUN, COPY, ADD, CMD 등)를 활용합니다.

Docker & Kubernetes

2-1. Docker 컨테이너 네트워킹: 브릿지, 호스트, none

Docker 컨테이너 간의 네트워크 연결과 통신 방법을 이해합니다. 브릿지, 호스트, none 네트워크 드라이버의 차이점과 사용법을 설명합니다.

Docker & Kubernetes

2-2. Docker 볼륨: 데이터 영속성 관리

컨테이너의 데이터를 영구적으로 저장하기 위한 볼륨의 개념과 사용법을 학습합니다. 볼륨 생성, 마운트, 관리 방법을 예시와 함께 제시합니다.

Docker & Kubernetes

2-3. Docker Compose 소개 및 사용법

여러 컨테이너를 정의하고 관리하기 위한 Docker Compose의 개념과 사용법을 소개합니다. docker-compose.yml 파일 작성 및 실행 방법을 다룹니다.

Docker & Kubernetes

2-4. Docker Compose로 멀티 컨테이너 애플리케이션 배포

Docker Compose를 사용하여 복잡한 멀티 컨테이너 애플리케이션(예: 웹 서버, 데이터베이스)을 배포하는 실습을 진행합니다.