وب‌سرویس مجید

پروژه compose-cli

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