본문 바로가기
Q&A2022년 5월 3일1분 읽기

쿠버네티스 없이 컨테이너 운영하는 방법

강
강서연
조회 937댓글 2

서버가 3대인데 쿠버네티스는 과한 것 같습니다. Docker만으로 운영하는 좋은 방법이 있나요?

댓글 2

김김영삼4년 전

소규모 환경에서 Docker 운영 방법:

1. Docker Compose (단일 서버):

docker compose up -d
docker compose logs -f
docker compose restart app

2. Docker Swarm (2~5대 서버):

# 매니저 초기화
docker swarm init

# 워커 추가
docker swarm join --token TOKEN manager_ip:2377

# 서비스 배포
docker service create --name web --replicas 3 -p 80:80 myapp

3. 기타 경량 도구:

  • Portainer — Docker 관리 웹 UI
  • Watchtower — 이미지 자동 업데이트
  • Traefik — 자동 리버스 프록시 + SSL

서버 3대면 Docker Swarm이 적절합니다. K8s보다 훨씬 간단하고 Docker Compose 파일을 거의 그대로 쓸 수 있습니다.

임임하늘(guest)4년 전
바로 적용해봤는데 잘 되네요!
Ctrl+Enter로 등록