هاست ابری Docker

هر زبان، هر فریمورک — فقط با Dockerfile

Multi-Container با Docker Compose

Persistent Volumes برای دیتابیس و فایلها

Build خودکار از Dockerfile

محیط Development = Production

اگر روی لپتاپ شما اجرا می‌شود، روی داده هات هم اجرا خواهد شد!

محدود به یک زبان نیستید. Dockerfile خود را Push کنید. هر چیزی از API با Rust و سرویس ML با Python تا اپلیکیشن Legacy با Java و ابزارهای آماده مثل Metabase و Ghost. پلتفرم Image را Build،Container را اجرا و سرویس شما را آنلاین می‌کند.

چرا داده‌هات؟

ابری که محدودیت زبان و فریمورک ندارد

سرویس‌های PaaS معمولی شما را به یک زبان محدود می‌کنند. با Docker PaaS داده‌هات، آزادی کامل دارید. همان Dockerfile که در لوکال کار می‌کند، اینجا هم کار می‌کند. بدون نصب Docker Engine، بدون تنظیم شبکه و بدون مدیریت سرور!

Build خودکار از هر Dockerfile

Dockerfile خود را Push کنید. پلتفرم docker build اجرا می‌کند، Image ساخته و Container روی پورت تعریف شده بالا می آید.Multi-stage Build نیز پشتیبانی می‌شود.

چندین سرویس با Docker Compose

API، دیتابیس، Cache، Worker و هر سرویس دیگری را در یک docker-compose.yml تعریف کنید. پلتفرم شبکه داخلی بین کانتینرها را خودکار می‌سازد.

استقرار بدون لحظه ای قطعی

Container جدید در کنار نسخه فعلی ساخته و Health Check می‌شود. پس از تأیید، ترافیک منتقل و Container قدیمی با Graceful Shutdown خاموش می‌گردد.

فضای ذخیره سازی پایدار (Persistent Volumes)

دیتابیس، فایل‌های آپلودی و داده‌های اپلیکیشن در Volumeهای پایدار نگهداری می‌شوند. با هر Deploy یا ری‌استارت Container، داده‌ها سالم باقی می‌مانند.

مانیتورینگ Container در لحظه

لاگ stdout/stderr هر Container، مصرف CPU و RAM، وضعیت Health Check و آمار شبکه را در داشبورد زنده ببینید. هشدار خودکار برای Containerهای ناسالم!

Rollback فوری به Image قبلی

هر Image ساخته شده در Registry داخلی نگهداری میشود. اگر نسخه جدید مشکل داشت، بدون Build مجدد و در چند ثانیه Container قبلی جایگزین شود.

امکانات

قدرت Docker، سادگی PaaS

استقرار با Git Push یا Docker Push

کد را با Dockerfile به Git پوش کنید یا Image آماده را مستقیم docker push کنید. هر دو مسیر به Build خودکار و اجرای Container منتهی می‌شوند.

CI/CD با اتصال به GitHub و GitLab

ریپازیتوری خود را وصل کنید. با هر Push، پلتفرم Dockerfile را Build، تست Health Check و Deploy خودکار انجام می‌دهد. نتیجه هر Build در پنل قابل پیگیری است.

پشتیبانی از هر زبان و Runtime

Python، Node.js، Go، Rust، Java، .NET، Ruby، Elixir، Haskell و هر زبان دیگری — اگر در Dockerfile قابل تعریف باشد، روی داده هات اجرا می‌شود.

Multi-Container با Docker Compose

API + Database + Redis + Worker را در یک فایل docker-compose.yml تعریف و همه را همزمان Deploy کنید. شبکه داخلی بین سرویس‌ها خودکار ساخته می‌شود.

متغیرهای محیطی و Secrets

مقادیر حساس مثل کلید API، رمز دیتابیس و توکن‌ها را خارج از Dockerfile و در پنل تعریف کنید. مقادیر رمزنگاری شده به Container تزریق می‌شوند.

Persistent Volumes

داده‌های دیتابیس (PostgreSQL، MySQL، MongoDB)، فایل‌های آپلودی و هر مسیر دلخواه را روی Volume های پایدار نگه دارید. بکاپ روزانه خودکار از Volumeها گرفته می‌شود.

مقیاس‌پذیری افقی (Horizontal Scaling)

تعداد Replicaهای هر Container را افزایش دهید. Load Balancer ترافیک را بین نسخه‌ها توزیع می‌کند. مقیاس‌پذیری بدون تغییر در کد یا Dockerfile!

SSL خودکار و رایگان

هر دامنه‌ای که به Container متصل کنید، گواهی TLS دریافت و تمدید خودکار می‌شود. Reverse Proxy خودکار بین دامنه و Container تنظیم می‌گردد.

Zero-Downtime Deploy

Container جدید تا تکمیل Build و Health Check ترافیکی نمی‌گیرد. پس از تأیید سلامت، ترافیک منتقل و Container قدیمی Graceful Stop می‌شود.

پشتیبانی

تیمی که Dockerfile و
Container Orchestration را می‌شناسد!

مشکل در Multi-stage Build دارید؟ Container بعد از Deploy ری‌استارت می‌شود؟ Volume داده‌ها را حفظ نمی‌کند؟ تیم فنی داده‌هات با تجربه عمیق در Docker و زیرساخت کانتینری، ۲۴ ساعته از طریق تیکت و چت آنلاین پاسخگوی شماست.

Virtual Kubernetes Features

FAQ

سوالات متداول

PaaS زبان‌محور (مثل هاست PHP یاPython ) فقط یک زبان و اکوسیستم خاص را پشتیبانی می‌کند. هاست ابری داکر (PaaS Docker ) محدودیت زبان ندارد. هر اپلیکیشنی که در Dockerfile قابل تعریف باشد، اجرا می‌شود. همچنین با Docker Compose می‌توانید چندین سرویس مرتبط را هم‌زمان اجرا کنید.