서버가 3대인데 쿠버네티스는 과한 것 같습니다. Docker만으로 운영하는 좋은 방법이 있나요?
소규모 환경에서 Docker 운영 방법:
1. Docker Compose (단일 서버):
docker compose up -ddocker compose logs -fdocker 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. 기타 경량 도구:
서버 3대면 Docker Swarm이 적절합니다. K8s보다 훨씬 간단하고 Docker Compose 파일을 거의 그대로 쓸 수 있습니다.
댓글 2
소규모 환경에서 Docker 운영 방법:
1. Docker Compose (단일 서버):
2. Docker Swarm (2~5대 서버):
3. 기타 경량 도구:
서버 3대면 Docker Swarm이 적절합니다. K8s보다 훨씬 간단하고 Docker Compose 파일을 거의 그대로 쓸 수 있습니다.