본문 바로가기
728x90

도커9

[Kubernetes] 쿠버네티스 Deployment 및 Service 파일 가이드 1. 개요Kubernetes에서 애플리케이션을 배포하고 운영하려면 Deployment와 Service 파일이 필수예요. 그래서 이번에는 deployment.yaml과 service.yaml을 상세히 설명하고, 각 아규먼트가 어떤 역할을 하는지 정리해볼게요. 2. Deployment 파일 (deployment.yaml)Deployment는 Kubernetes에서 애플리케이션을 배포하고 관리하는 가장 중요한 리소스 중 하나예요.기본 예제 (deployment.yaml)apiVersion: apps/v1kind: Deploymentmetadata: name: my-app-deployment labels: app: my-appspec: replicas: 3 # 실행할 Pod 개수 selector:.. 2025. 2. 17.
[Kubernetes] 로컬에서 쿠버네티스 실습하기 - Minikube 활용 💡 실습 개요이 글에서는 Mac에서 쿠버네티스(Minikube)를 활용하여 FastAPI 애플리케이션을 배포하는 가장 간단한 방법을 다뤄보려 해요. 쿠버네티스는 애플리케이션을 컨테이너화하고 관리하는 강력한 도구예요. 하지만 처음 사용하기에는  복잡할 수 있죠. 이번 실습에서는 로컬 환경에서 Minikube를 사용하여 쿠버네티스를 경험하고, FastAPI 애플리케이션을 배포하는 기본적인 방법을 학습합니다. ✅ 실습 순서환경 설정Kubernetes(Minikube, kubectl) 설치Minikube 실행 및 클러스터 확인FastAPI 애플리케이션 작성Docker로 컨테이너 빌드 및 실행 테스트Kubernetes에 배포 (deployment.yaml, service.yaml 작성 및 적용)로컬에서 API .. 2025. 2. 12.
[Docker] (12) 깃허브로 도커 이미지 공유하기 | Packages Container Registry Docker 전체 포스팅 더보기 [Docker] (1) 도커 개념 설명 | 도커는 왜 사용하는 걸까? [Docker] (2) 도커 & 도커컴포즈 다운로드 [Docker] (3) 도커 핵심 개념 - 이미지, 컨테이너, 도커 허브 [Docker] (4) docker pull(이미지 다운로드) & docker run(컨테이너 생성/실행) & 포트포워딩(포트매핑) [Docker] (5) 도커 run 명령어 옵션, 도커 컨테이너가 종료되지 않게 하는 방법 [Docker] (6) 도커 컨테이너로 접속하기 - docker exec & docker attach [Docker] (7) 도커 volume(볼륨) 옵션 - 컨테이너 폴더와 호스트 폴더 연결하기 [Docker] (8) 도커 commit(커밋) & push(푸시.. 2023. 8. 31.
[Docker] (11) 도커 컨테이너와 vscode 연동하기 | 도커 컨테이너에서 개발 Docker 전체 포스팅 더보기 [Docker] (1) 도커 개념 설명 | 도커는 왜 사용하는 걸까? [Docker] (2) 도커 & 도커컴포즈 다운로드 [Docker] (3) 도커 핵심 개념 - 이미지, 컨테이너, 도커 허브 [Docker] (4) docker pull(이미지 다운로드) & docker run(컨테이너 생성/실행) & 포트포워딩(포트매핑) [Docker] (5) 도커 run 명령어 옵션, 도커 컨테이너가 종료되지 않게 하는 방법 [Docker] (6) 도커 컨테이너로 접속하기 - docker exec & docker attach [Docker] (7) 도커 volume(볼륨) 옵션 - 컨테이너 폴더와 호스트 폴더 연결하기 [Docker] (8) 도커 commit(커밋) & push(푸시.. 2023. 8. 25.
[Docker] (7) 도커 volume(볼륨) 옵션 - 컨테이너 폴더와 호스트 폴더 연결하기 Docker 전체 포스팅 더보기 [Docker] (1) 도커 개념 설명 | 도커는 왜 사용하는 걸까? [Docker] (2) 도커 & 도커컴포즈 다운로드 [Docker] (3) 도커 핵심 개념 - 이미지, 컨테이너, 도커 허브 [Docker] (4) docker pull(이미지 다운로드) & docker run(컨테이너 생성/실행) & 포트포워딩(포트매핑) [Docker] (5) 도커 run 명령어 옵션, 도커 컨테이너가 종료되지 않게 하는 방법 [Docker] (6) 도커 컨테이너로 접속하기 - docker exec & docker attach [Docker] (7) 도커 volume(볼륨) 옵션 - 컨테이너 폴더와 호스트 폴더 연결하기 [Docker] (8) 도커 commit(커밋) & push(푸시.. 2023. 8. 21.
[Docker] (6) 도커 컨테이너로 접속하기 - docker exec & docker attach Docker 전체 포스팅 더보기 [Docker] (1) 도커 개념 설명 | 도커는 왜 사용하는 걸까? [Docker] (2) 도커 & 도커컴포즈 다운로드 [Docker] (3) 도커 핵심 개념 - 이미지, 컨테이너, 도커 허브 [Docker] (4) docker pull(이미지 다운로드) & docker run(컨테이너 생성/실행) & 포트포워딩(포트매핑) [Docker] (5) 도커 run 명령어 옵션, 도커 컨테이너가 종료되지 않게 하는 방법 [Docker] (6) 도커 컨테이너로 접속하기 - docker exec & docker attach [Docker] (7) 도커 volume(볼륨) 옵션 - 컨테이너 폴더와 호스트 폴더 연결하기 [Docker] (8) 도커 commit(커밋) & push(푸시.. 2023. 8. 21.
728x90