buy vpn kharid vpn kerio vpn mobile vpn
داکر | رایانش ابری
۱۳۹۴/۰۱/۲۷
docker-logo

Dockerfile

هر داکرفایل یک اسکریپت متشکل از دستورات مختلف و آرگومان هایی است که به صورت خودکار عملیاتی روی یک ایمیج پایه برای ایجاد یک ایمیج جدید انجام می دهد . برای سازماندهی همه چیز استفاده می شود و تاحدزیادی به ساده سازی اجرای فرآیندها کمک می کند (ازشروع تا پایان ) داکرفایل ها با تعریف یک ایمیج آغاز می شوند ایمیجی که قراراست نقطه شروع ساخت فرآیندها باشد . با تعقیب متدهای مختلف ، دستورات و آرگومان ها (یا شرایط) منجر به ایجاد یک ایمیج جدید می شوند که برای ساخت کانتینر های داکر بکار می روند . دایمون داکر با تعریف محتوای داکرفایل ها یک ایمیج می سازد که در ادامه خواهم گفت اما پیش از آن لازم می دانم کمی درمورد سینتکس داکرفایل صحبت کنم . Syntax یا نحو در برنامه نویسی به معنای یک ساختار برای دستور ، آرگومان ها و هرچیزی که برای ساختن یک برنامه […]
۱۳۹۳/۱۲/۲۸
docker-logo

docker hub

هر ایمیج داکر را به راحتی می توانید با دیگران به اشتراک بگذارید . برای این کار باید ریپازیتوری مناسبی با یک عنوان درخور ایجاد کنید کاری که در سایت هایی مانند bitbucket  یا gitlab انجام می شود .این فرآیندهای ایجاد ریپازیتوری ، عضویت در آن ، سهم داشتن در توسعه یک ریپازیتوری و … در hub docker انجام می شود .  اگر قصد داشته باشید از یک ایمیج داکر فقط پول بگیرید (pull) یا لیست ایمیج های عمومی موجود را جست و جو کنید نیازی به داشتن اکانت در داکرهاب  ندارید اما اگر بخواهید پوش (push) انجام دهید یا نظر بدهید یا لایک بزنید حتما باید در داکر هاب عضو باشید .   برای عضویت در داکر هاب هم می توانید از طریق وب سایت آن به نشانی https://hub.docker.com  صفحه عضویت را کامل کنید هم از طریق خط فرمان لینوکس درخواست عضویت را ارسال نمایید . اگر در سایت github […]
۱۳۹۳/۱۲/۱۹
docker-logo

آشنایی با دستورات داکر

تصمیم گرفته ام بخشی از ساعات آزمایشگاه را به کار بر روی داکر اختصاص دهم و نتیجه هر جلسه را در قالب یه سلسله آموزش در اختیار دوستان قرار می دهم . در این پست ، ابتدا داکر را با هم نصب میکنیم و سپس من باب آشنایی ، تعدادی از دستورات آن را با هم بررسی می کنیم .   ۱-      Docker info   قبل از شروع به نصب ، بهتر است که مطمئن شوید داکر بر روی سیستم شما نصب نیست برای این منظور دستور docker info را در ترمینال وارد می کنیم . اگر داکر نصب نشده باشد ، خروجی دستور به شما اعلام خواهد کرد داکر نصب نیست :  #Docker has not been properly installed   پس شروع به نصب آن می کنیم : ابتدا دستورات زیر را اجرا می کنیم:   sudo aptitude update sudo aptitude -y upgrade سپس کلید و خود مخازن داکر را […]
۱۳۹۳/۱۲/۱۰
docker-logo

داکر و مولفه های آن

  چه اینکه قصد داشته باشید سیستم خودتان رو به یک سرور راه دور منتقل کنید یا اینکه هر چیزی را برای استفاده در هر جایی پکیج بندی کنید ، همیشه انتقال برنامه ها به سرورجدید  با الزاماتشان و اجرای انها بدون خطا ، یک چالش به حساب می آید . در حقیقت چالش های زیادی در این راه وجود دارد و راه حل های موجود تا کنون نتوانسته اند برای اکثریت آنها موفقیت آمیز باشند . به طور خلاصه داکر به عنوان یک پروژه به شما کمک می کند مجموعه ای کامل از ابزارهای سطح بالاتر را برای انتقال هر فرم از برنامه های کاربردی بر روی سیستم ها و ماشین ها (چه فیزیکی و چه مجازی ) بکار بگیرید و مزایای زیادی با خود به ارمغان می آورد . داکر برنامه های کاربردی خود را (چه فرآیند ها و چه منابع ) از طریق محفظه های لینوکسی (به […]
۱۳۹۳/۰۹/۱۰
docker-logo

داکر چیست؟

داکر یا در اصطلاح اصلی آن Docker ، یک پلت فرم متن باز برای ساخت ، ارسال و اجرای هر اپلیکیشنی بدون وابستگی به مکان می باشد .  شامل ۴ مولفه اصلی است : موتور داکر ( قابلیت حمل دارد بازمان اجرای خیلی کم) ، یک هاب داکر ،ابزارهای بسته بندی و یک سرویس ابری برای به  اشتراک گذاشتن اپلیکیشن ها و خودکار سازی جریان کار . داکر اپلیکیشن ها را قادر می سازد به سرعت از اجزایشان اسمبل شوند و اصطکاک مابین توسعه  ، QA و محیط تولید را حذف کند . کاربرد اصلی داکر برای توسعه دهندگان و ادمین سیستم ها است . چرا؟ برای توسعه دهندگان ، با داکر توسعه دهنده می تواند هراپلیکیشنی با هر زبانی بسازد . اپلیکیشن های Dockerized قابل حمل اند و هر جایی می توانند اجرا شوند در دیتا سنترها ، لپ تاپ ها و اوبونتو سرورهای ابری . برای ادمین های سیستم […]