Programming languages
135 subscribers
202 photos
36 videos
49 files
249 links
A channel about all kind of programming languages, and their architectures and concepts.
Download Telegram
#Docker
#WindowsServer2016
#Windows2016
استفاده از Docker (داکر) در ویندوز 2016 سرور
خیلی ساده بگم با این تکنولوژی بازی در عرضه مجازی سازی تغییر پیدا کرد. در ابتدا این تکنولوژی برای لینوکس ارائه شده بود اما در حال حاضر پروژه داکر بر روی ویندوز هم قابل اجرا است. در ویندوز 2016 سرور به صورت Built-in پشتیبانی داکر وجود دارد.
داکر یک پلت فرم متن باز برای توسعه دهندگان و مدیران سیستم هاست که در ساخت، عرضه و اجرای اپلیکیشن های توزیع شده با استفاده از کانتینرها به آنها کمک می کند. در واقع داکر یک روش جدید و متفاوت برای اجرا و توسعه برنامه های نرم افزاری است. داکر با استفاده از مفهوم کانتینر یا محفظه، به توسعه دهنده اجازه می دهد تا یک اپلیکیشن را با تمام بخش های مورد نیاز مانند DLL ها و دیگر وابستگی ها، بسته بندی کند و به عنوان یک پکیج مجزا بر روی سیستم های دیگر استفاده کند.
تکنولوژی داکر به شما این امکان را می دهد که مجازی سازی از سطح سیستم عامل را به سطح برنامه برسانید. در این حالت به جای اینکه تصویر یک ماشین مجازی (VM) را در داکر بارگذاری کرده و اجرا کنیم فقط نرم افزار مورد نظر را مجازی سازی کرده و بعد از انجام تنظیمات مختلف آن را روی مخزن داکر ذخیره و هر جا نیاز داشتیم با یک دستور فسسقلی آنرا لود و اجرا می کنیم.
برای مثال شما می توانید تصویر SQL Server و یا هر نرم افزار دیگر را با تنظیمات دلخواه خودمان در مخزن داکر ذخیره کرده و هر موقع لازم داشتیم Container آن را لود کنیم.
کانتینرهای (Containers) شما را قادر می سازد تا نرم افزار ها را از اساس سیستم عامل جدا کنید که این موضوع بکارگیری و قابلیت اطمینان را در نرم افزار افزایش می دهد.
تصاویر زیر دید خوبی در این زمینه به شما می دهد.