docker rollout - Docker Compose के लिए Zero Downtime Deployment टूल
(github.com/Wowu)- Docker CLI plugin के रूप में Docker Compose services को बिना downtime के update करता है
- deployment script में
docker compose up -d <service>कोdocker rollout <service>से replace करना ही पर्याप्त है - अपने-आप service को 2 instances तक scale करता है, फिर नए container के तैयार होने तक इंतज़ार करता है और उसके बाद पुराने container को हटा देता है
- फिलहाल केवल single-instance services को support करता है
- traffic routing के लिए Traefik या nginx-proxy जैसे proxy की आवश्यकता है
अभी कोई टिप्पणी नहीं है.