نحوه راه اندازی و استفاده از Docker Desktop در ویندوز
آیا(Are) شما یک توسعه دهنده هستید و با کانتینرسازی شروع کرده اید؟ Containerization روند جدید این روزها است و سیستم برنامه فعلی شما را مستقل و قابل اطمینان تر می کند. اگر فقط یک مبتدی هستید و با ابزارهایی مانند Docker شروع به کار کرده اید، این مکان مناسبی برای حضور در آن است. در این پست آموزشی نحوه راه اندازی و استفاده از Docker در دستگاه ویندوز(Windows) را ارائه کرده ایم . در این فرآیند فرض بر این است که شما تا حدودی با مفهوم کانتینرسازی آشنا هستید.
برای اینکه تعریف واضح تری از کانتینر به شما بدهم، می خواهم مستقیماً از داکر(Docker) نقل قول کنم :
A container is a standard unit of software that packages up code and all its dependencies so the application runs quickly and reliably from one computing environment to another. A Docker container image is a lightweight, standalone, executable package of software that includes everything needed to run an application: code, runtime, system tools, system libraries and settings.
راه اندازی(Set) و استفاده از Docker Desktop در ویندوز(Windows)
Docker موارد استفاده بسیار زیادی دارد. محبوب ترین آنها کانتینری سازی برنامه های موجود است. می توانید برنامه های جاوا(Java) یا دات نت موجود خود را در یک ظرف بسیار قابل حمل که می تواند در هر سروری مستقر شود، دوباره بسته بندی کنید. اما برای انجام این کار، باید از اصول اولیه آن عبور کنید. پس بیایید شروع کنیم و ببینیم چگونه آن را در ویندوز(Windows) تنظیم کنیم .
1. تنظیمات را دانلود و نصب کنید. به وب سایت Docker بروید و Docker Desktop را برای ویندوز( Docker Desktop for Windows) دانلود کنید . پس از دانلود، با دنبال کردن دستورالعمل های ساده در تنظیمات، آن را بر روی رایانه خود نصب کنید. رایانه شما ممکن است چند بار در طول فرآیند راه اندازی مجدد شود.
2. هنگامی که همه چیز نصب شد، باید یک حساب کاربری ایجاد کنید. به hub.docker.com بروید و یک حساب کاربری جدید ایجاد کنید. اکنون از همان حساب برای ورود به سیستم نصب خود در ویندوز(Windows) استفاده کنید. ایجاد حساب کاربری کاملا رایگان است و هیچ هزینه ای از شما دریافت نمی شود.
3. بخش راه اندازی اکنون به پایان رسیده است. میتوانید با رفتن به سینی سیستم و کلیک کردن روی نماد نهنگ تأیید کنید که آیا داکر در حال اجرا است. (Docker)یا می توانید یک پنجره CMD را باز کرده و اجرا کنید(CMD)
docker --version
برای بررسی اینکه آیا Docker را روی رایانه خود نصب کرده اید یا خیر. یا می توانید تصویر hello-world را دانلود کنید تا بررسی کنید که آیا همه چیز خوب کار می کند یا خیر. در همان پنجره CMD ، docker hello-world را اجرا کنید تا تمام چک ها را اجرا کنید.
4. اکنون برای شروع اولین ظرف خود به یک تصویر نیاز دارید. تصاویر عمومی زیادی برای اهداف مختلف موجود است. می توانید به داکر(Docker) هاب بروید و هر تصویری را که دوست دارید جستجو کنید. تصاویری برای وردپرس(WordPress) ، اوبونتو(Ubuntu) ، Node.Js و غیره موجود است. در این مثال، ما قصد داریم یک تصویر وردپرس(WordPress) را بر روی یک ظرف محلی نصب کنیم تا بتوانید یک کانتینر وردپرس(WordPress) محلی را روی رایانه خود اجرا کنید.
5. اولین مرحله ایجاد هر کانتینری، ایجاد فایل پیکربندی آن است. فایل پیکربندی مشخص می کند که ظرف از چه تصویری و با چه پارامترهایی استفاده کند. بنابراین، یک پوشه جدید ایجاد کنید و داخل آن پوشه یک فایل جدید به نام docker-compose.yml ایجاد کنید. (docker-compose.yml.)محتویات زیر را در آن قرار دهید و فایل را ذخیره کنید:
version: '3.3'
services:
db:
image: mysql:5.7
volumes:
- db_data:/var/lib/mysql
restart: always
environment:
MYSQL_ROOT_PASSWORD: somewordpress
MYSQL_DATABASE: wordpress
MYSQL_USER: wordpress
MYSQL_PASSWORD: wordpress
wordpress:
depends_on:
- db
image: wordpress:latest
ports:
- "8000:80"
restart: always
environment:
WORDPRESS_DB_HOST: db:3306
WORDPRESS_DB_USER: wordpress
WORDPRESS_DB_PASSWORD: wordpress
volumes:
db_data: {}
منبع: Docker Documentation
6. یک پنجره CMD را در این پوشه باز کرده و اجرا کنید(CMD)
docker-compose up -d
برای شروع دانلود تصاویر و راه اندازی ظرف در دستگاه محلی خود. پس از اتمام اجرای دستور، یک ظرف وردپرس(WordPress) در دستگاه محلی خود آماده و اجرا می شود. http://localhost:8000 آن را در مرورگر خود باز کنید .
به این ترتیب می توانید یک فایل پیکربندی ایجاد کنید و سپس موارد مورد نیاز برای اجرای برنامه خود را در داخل یک کانتینر دانلود کنید. به یاد داشته باشید(Remember) که تعداد زیادی امکانات دیگر در دسترس است و این پست اینجاست تا فقط یک نمای کلی از Docker و کانتینرسازی را به شما ارائه دهد. شما می توانید در اینترنت برای فایل های پیکربندی بیشتر جستجو کنید یا حتی می توانید فایل های خود را ایجاد کنید. بسیاری از تصاویر منبع باز Docker به صورت آنلاین در دسترس هستند که می توانند شما را شروع کنند.
هنگامی که تصویر خود را سفارشی کردید و تغییرات لازم را انجام دادید، می توانید آن را به یک مخزن داکر هاب نیز فشار دهید. (Docker Hub)برای دانلود Docker Desktop برای ویندوز (Windows)اینجا(here)(here) کلیک(Click) کنید . اطلاعات بیشتر(Further) در مورد Docker برای ویندوز (Windows)را در اینجا بخوانید(here)(here) .
Related posts
Best Free C++ IDE برای Windows 10
CudaText Code Editor رایگان برای برنامه نویسان است Windows
SynWrite Editor: Free Text & Source Code Editor برای Windows 10
Best Free PHP IDE برای Windows 10
چگونه به یک Windows app مادری برای هر وب سایت و یا وب برنامه
چگونه Download and Install Code :: بلوک در Windows 10
چگونه برای ایجاد یک Desktop Wallpaper Slideshow در Windows 10
Desktop Recorder & Screen Recording Software رایگان برای Windows10
نحوه مدیریت Desktop مجازی مانند Pro در Windows 10
Taskbar & Desktop با یک صفحه سیاه در Windows10 بازتاب می کند
کد خود را برای اشتباهات را بررسی کنید با Code Compare برای Windows 10
Best Free Remote Desktop Software برای Windows 10
Remote Desktop tab در RDWEB گمشده از Edge browser در Windows 10
Microsoft Remote Desktop Assistant برای Windows 10
Desktop Window Manager کار را متوقف و در Windows 10 بسته شد
Desktop Background Group Policy در Windows 10 اعمال نمی شود
اطلاعیه ها Visualizer شما را قادر می سازد اطلاعیه های برنامه ها را آزمایش کنید
Desktop آیکون ها به طور تصادفی به مانیتور دوم در Windows 10 حرکت می کنند
Iconoid شما کمک می کند بهتر مدیریت Windows desktop آیکون های خود را
Connect iPhone به Windows 10 PC با استفاده از Microsoft Remote Desktop