داکر یک پلتفرم اوپن سورس هست که به توسعه دهندگان این امکان را می دهد تا برنامه های جامع و کاربردی پروژه یا سازمان خود را به صورت ایزوله در واحد هایی به نام کانتینر نصب و اجرا کنند.
کانتینر ها شامل بخش هایی مثل کتابخانه و ابزار ها و تنظیماتی هستند که توسعه دهندگان می توانند از آن ها استفاده کنند.
سرور docker به طور خاص به بخشی از این پلتفرم اشاره دارد که وظیفه مدیریت و اجرای کانتینر ها را بر عهده دارد.
این سرور به عنوان یک دِیمون (daemon) در پسزمینه سیستمعامل اجرا میشود و با استفاده از یک رابط خط فرمان (CLI) یا یک رابط برنامهنویسی کاربردی (API) قابل کنترل است.
ایزوله: هر کانتینر یک محیط مجزا دارد و تغییرات در یک کانتینر تأثیری بر کانتینرهای دیگر یا سیستمعامل میزبان ندارد.
انعطاف پذیری : کانتینرهای docker میتوانند در هر سیستمعاملی که داکر روی آن نصب شده است، اجرا شوند، بدون اینکه نیاز به پیکربندی مجدد داشته باشند.
مقیاسپذیری: میتوانید به راحتی کانتینرهای بیشتری را برای مدیریت بار کاری بیشتر ایجاد کنید.
سرعت ایجاد: ایجاد و راهاندازی کانتینرها بسیار سریعتر از سرور مجازی است.
مدیریت آسان: داکر ابزارهای قدرتمندی برای مدیریت کانتینرها، از ایجاد تا حذف، فراهم میکند.
هایو برای کاربران خود سرویس ایمیج آماده docker در ایران راه اندازی کرده است.
همانطور که مطلع هستین ایران تحریم می باشد و بسیاری از کاربران هایو و به خصوص توسعه دهندگان در ایران با مشکلاتی مثل استفاده و راه اندازی docker دچار مشکل هستند.
هایو این مشکل را با ریپازیتوری کردن ایمیج های docker برطرف کرده است.
کاربران ابرانی به دلیل تحریم نمی توانند از سایت docker استفاده کنند و از کتابخانه سایت docker استفاده کنند و حتی اگر با روش های مختلفی مثل وی پی ان و یا سرور خارج هم بتوانند به docker متصل شوند باز مشکلاتی همچون محدودیت های خود سایت داکر را دارند و باید حتما اکانت بسازند که این امر دچار چالش برای کاربران در ایران شده است.
هایو برای راحت کردن کار کاربران ایمیج های سایت داکر را دانلود کرده است و در سرور های خود نگه داری می کند.
این امر سبب می شود شما با سرعت بالاتری سرور ابری خودتون را پیکربندی کنید و سرعت توسعه را افزایش دهید.
ایمیج آماده داکر هایو در ایران ارائه می شود و همین امر سبب می شود سرعت توسعه شما در نرم افزار ها افزایش پیدا کند و هزینه سرور نیز تا حدود زیادی کاهش یابد.
برای ساخت ایمیج آماده داکر هایو ابتدا باید در پنل کاربری هایو ثبت نام کنید سپس بر روی دکمه سرور ابری کلیک کنید.
در این قسمت روی دکمه ساخت سرور کلیک کنید و گزینه اپلیکیشن های آماده را انتخاب کنید و سرور ابری داکر هایو را بسازید.
در سرور ابری داکر هایو می توانید مسیر زیر را دنبال کنید و دامنه ریپازیتوری هایو را مشاهده کنید.
nano /etc/docker/daemon.json
{
“registry-mirrors”: [“https://docker.haio.ir:]
}
فقط کافیست پکیج مورد نظرتان را با استفاده از کامند زیر دانلود و نصب کنید اگر آخرین نسخه در ریپازیتوری هایو موجود نباشد از کتابخانه داکر دانلود می شود و اگر آخرین نسخه موجود باشد با سرعت بالا از کتابخانه هایو روی سرور شما دانلود و نصب می گردد.
به عنوان مثال می خواهیم برای سرور پکیج nginx دانلود کنیم:
docker pull nginx
در مرحله بعد از شما ورژنی که می خواهید دانلود و نصب کنبد را می پرسد که باید ورژن مورد نظر را وارد کنید توجه کنید اگر ورژنی وارد نکنید پیشفرض latest قرار می گیرد.
latest: pulling from library/nginx
با استفاده از ایمیج آماده داکر هایو می توانید به سرعت نرم افزارتان را توسعه دهید و نگران نگهداری و هزینه زیاد نباشید.
چطور با SSH به سرور لینوکسی وصل شویم؟ SSH چیست و چرا برای اتصال به…
آموزش استفاده از اپلیکیشن تحریم شکن هایو مقدمه: چرا به تحریمشکن دسکتاپ نیاز داریم؟ در…
vps چیست و مقایسه آن با سرور ابری سلام چطوری ! تو این مقاله قراره…
کتاب Nginx HTTP Server نویسنده: Martin Fjordvald, Clément Nedelcu دستهبندی: کتاب، شبکه چاپ: چهارم زبان:…
کتاب ECDL-ICDL Advanced PowerPoint نویسنده: Jordan, Conor دستهبندی: کتاب چاپ: اول زبان: انگلیسی فرمت فایل:…
کد تخفیف هایو از این پس تمام کاربران می توانند با هایو همکاری و درآمد مادام…