docker-archive/compose-cli
این ابزار به شما کمک میکنه تا برنامههای Compose خود را به راحتی روی محیطهای ابری اجرا کنید.
با استفاده از compose-cli، دیگر نیازی به تنظیمات پیچیده برای انتقال از محیط محلی به ابر نیست.
کاربرد:
این ابزار برای افرادی مناسب است که از Docker Compose برای مدیریت سرویسهای کانتینری استفاده میکنند و میخواهند همان فایلهای docker-compose.yml را مستقیماً روی پلتفرمهای ابری مثل AWS، Azure یا Google Cloud اجرا کنند. ️
در چه شرایطی بهتره استفاده شود؟
- وقتی میخواهید بدون تغییر در فایل کانفیگ، برنامه خود را به ابر منتقل کنید.
- وقتی تیم شما توسعه محلی با داکر کامپوز داره و میخواهید استقرار ابری ساده و یکپارچه داشته باشید.
- وقتی به دنبال کاهش پیچیدگی در استقرار میکروسرویسها هستید.
چند مثال از موارد استفاده:
اجرای یک برنامه چندسرویسه (مثل وب + دیتابیس + صف پیام) روی AWS بدون نیاز به نوشتن CloudFormation
تست محیط ابری با همان تنظیمات توسعه محلی
استقرار سریع نسخههای جدید در محیط staging با دستور ساده docker compose up در ابر
- ##docker
- ##compose
- ##cloud
- ##devops
- ##container
- ##aws
- ##azure
- ##microservices
- ##docker
- ##cloud
