DC / OS에서 Docker 컨테이너를 실행할 때 Marathon 및 Chronos, Docker Swarm 또는 Kubernetes를 사용할지 여부에 대한 장단점을 찾고 있습니다.
예를 들어 Kubernetes보다 Marathon / Chronos를 사용하는 것이 언제 더 좋을까요?
지금은 대부분 실험 중이지만 여름이 지나면 이러한 서비스 중 하나를 프로덕션에 사용하기 시작할 것입니다. 그때까지 프로덕션 준비가 될지 확실하지 않기 때문에 Docker Swarm을 실격시킬 수 있습니다.
Docker Swarm에 대해 제가 좋아하는 점은 기본적으로 "Docker 명령"일 뿐이며 완전히 새로운 것을 배울 필요가 없다는 것입니다. 우리는 이미 사용 docker-compose
하고 있으며 Docker Swarm (적어도 이론 상으로는)과 함께 즉시 작동하므로 큰 장점이 될 것입니다. Docker Swarm에 대한 저의 주요 관심사는 프로덕션에서 시스템을 실행하는 데 필요한 모든 사용 사례를 포함하는지 여부입니다.