بلاگ آریاسرور
  • دسته‌بندی‌ها
    • سی پنل
    • لینوکس
    • میکروتیک
    • وردپرس
    • ویندوز سرور
    • VMware
  • پشتیبانی
  • ورود مشتریان
  • شروع کنید
  • دسته‌بندی‌ها
    • سی پنل
    • لینوکس
    • میکروتیک
    • وردپرس
    • ویندوز سرور
    • VMware
  • پشتیبانی
  • ورود مشتریان
  • شروع کنید

صفحه اصلی لینوکس نصب داکر روی لینوکس | آموزش گام به گام به همراه تصویر

هاست مخصوص وردپرس

هاست مخصوص وردپرس آریاسرور با سرعت بسیار بالا مناسب برای سایت های حرفه ای شماست.

مشاهده پلان ها

مقالات مرتبط

آموزش
1 بهمن 1403

Telnet چیست؟ | نحوه فعال سازی آن روی ویندوز

آموزش، میکروتیک
14 دی 1403

آموزش گام‌به‌گام netinstall روتر میکروتیک

آموزش
11 دی 1403

API چیست و چه کاربردی دارد | به زبان ساده

آموزش
22 آذر 1403

 سرورDHCP چیست و چگونه کار می‌کند؟

آموزش
18 آذر 1403

مزیکبار مصرف (OTP) چیست؟ + نکات مهم

آموزش
9 آذر 1403

آموزش گام به گام اتصال هاست به دامنه

نرم‌افزارهای موردنیاز

Chorome

Chorome

Mozilla Firefox

Mozilla Firefox

AnyDesk

AnyDesk

WinBox

WinBox

Putty

Putty

File Zilla

File Zilla

آخرین مقالات

  • دانلود VMware Esxi تمامی نسخه ها
  • Telnet چیست؟ | نحوه فعال سازی آن روی ویندوز
  • آموزش گام‌به‌گام netinstall روتر میکروتیک
  • API چیست و چه کاربردی دارد | به زبان ساده
  •  سرورDHCP چیست و چگونه کار می‌کند؟

دسته‌بندی‌ها

  • VMware
  • آموزش
  • دسته‌بندی نشده
  • سی پنل
  • لینوکس
  • میکروتیک
  • نرم افزار های مورد نیاز
  • وردپرس
  • ویندوز سرور
نصب داکر روی لینوکس | آموزش گام به گام به همراه تصویر
توسط ریحانه تیموری
آموزش، لینوکس
20 مهر 1403

نصب داکر روی لینوکس | آموزش گام به گام به همراه تصویر

در این مقاله قصد داریم به شما آموزش دهیم که چگونه داکر را بر روی سیستم لینوکسی با توزیع اوبونتو نصب نمایید. این آموزش برای اوبونتو 20.04 LTS ، اوبونتو 22.04 LTS و اوبونتو 24.04 LTS کاربردی است. به روش های مختلفی می توان داکر را نصب کرد از جمله استفاده از اسکریپت های آماده ، نصب دستی و از طریق ریپوزیتوری های اوبونتو ، که در این آموزش با استفاده از ریپوزیتوری ها ( مخازن ) داکر را نصب خواهیم کرد.

داکر چیست؟ 

داکر مجموعه ای از پلتفرم به عنوان سرویس ( PaaS ) است که از مجازی سازی در سطح سیستم عامل استفاده می‌کند تا برنامه ها را به شکل یک پکیج مجزا به نام کانتینر ( Container ) ارائه دهد. کانتینر ها اجزایی استاندارد و قابل اجرا که کد اپلیکیشن را همراه با کتابخانه های سیستم عامل و وابستگی های مربوط به کد به صورت یکجا نگه داری می‌کنند هستند که باعث میشود اپلیکیشن شما در هر محیطی قابل اجرا باشد.

مراحل نصب داکر در لینوکس

ابتدا از طریق کلید های Ctrl + Alt + T و یا با سرچ کردن کلمه Terminal ، ترمینال خود را باز کنید.

ابتدا دستور

sudo su 

را وارد کنید و رمز خود را وارد کنید تا از یوزر فعلی به یوزر روت تبدیل شوید.

مراحل نصب داکر روی لینوکس

حال دستور زیر را وارد کنید تا با استفاده از تکست ادیتور nano فایل resolv.conf برای ادیت شدن باز شود.

nano /etc/resolv.conf 
مراحل نصب داکر در لینوکس

در این مرحله ایپی دی ان اس سرور های یکی از سرویس های تحریم شکن، مانند شکن را بعد از کلمه nameserver وارد کنید.

در این آموزش از دی ان اس های شکن 178.22.122.100 , 185.51.200.2 استفاده خواهیم کرد. پس در فایل resolv.conf دو مقدار زیر را مثل تصویر، در ابتدای فایل resolv.conf وارد کنید.

nameserver 178.22.122.100
nameserver 185.51.200.2
آموزش نصب داکر در لینوکس

حال دو کلید Ctrl + S را وارد کنید تا تغییرات اعمال شود و سپس کلید Ctrl + X وارد کنید تا از برنامه nano خارج شوید. 

سپس دستور 

apt-get update 

را وارد کنید تا لیست مخازن شما آپدیت شوند.

مراحل راه اندازی داکر در لینوکس

در این مرحله پیش نیاز های دانلود پکیج داکر را نصب می‌کنیم.

دستورات زیر را به مانند تصاویر وارد کنید. 

نصب پکیج های curl , ca-certificates

apt-get install ca-certificates curl -y
مراحل نصب و تنظیم داکر روی لینوکس

ایجاد دایرکتوری keyrings 

install -m 0755 -d /etc/apt/keyrings
آموزش راه‌اندازی و تنظیم داکر روی لینوکس

دانلود کلید های GPG داکر برای نصب 

curl -fsSL https://download.docker.com/linux/ubuntu/gpg -o /etc/apt/keyrings/docker.asc
روش های نصب داکر روی لینوکس

ایجاد دسترسی خواندن فایل کلید GPG برای همه یوزر ها 

chmod a+r /etc/apt/keyrings/docker.asc
آموزش نصب و تنظیم داکر در لینوکس

آپدیت کردن لیست منابع مخازن apt برای دریافت آخرین نسخه استیبل داکر با توجه به معماری سی پی یو شما و ورژن اوبونتو شما.

echo "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.asc] https://download.docker.com/linux/ubuntu $(. /etc/os-release && echo "$VERSION_CODENAME") stable" | tee /etc/apt/sources.list.d/docker.list > /dev/null
آموزش مراحل نصب داکر در لینوکس

آپدیت مخازن بعد از اضافه کردن داکر 

apt-get update
آموزش راه‌اندازی داکر در لینوکس

نصب پکیج های داکر انجین ، داکر cli ، پلاگین buildx داکر و داکر compose 

apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin -y
آموزش مراحل نصب و تنظیم داکر در لینوکس

اطمینان از نصب داکر 

docker -version
آموزش قدم به قدم نصب داکر در لینوکس

اگر پیغامی مشابه تصویر بالا دریافت کردید موفق به نصب داکر شده اید در غیر این صورت نصب داکر موفقیت آمیز نبوده است.  

کلام آخر

با طی کردن مراحل بالا در این آموزش، شما موفق شدید داکر را بر روی سیستم عامل لینوکس خود نصب کنید. داکر ابزاری قدرتمند است که به شما امکان می‌دهد تا برنامه‌های خود را به صورت ایزوله و قابل حمل در قالب کانتینر اجرا کنید. این امر باعث افزایش بهره‌ وری، کاهش خطا ها و تسهیل در مدیریت و توسعه نرم‌ افزار می‌شود. به علاوه اگر به دنبال یک راه سریع‌ تر برای شروع کار با داکر هستید، سرورهای مجازی ما در آریاسرور با پیکربندی‌ های مختلف و داکر از پیش نصب شده، بهترین گزینه برای شما هستند. با این سرورها می‌توانید به سرعت پروژه‌ های خود را راه‌اندازی کنید و بدون نگرانی از تنظیمات سخت، روی کد نویسی تمرکز کنید.

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

داکر دسکتاپ چیست؟

داکر دسکتاپ برنامه ای گرافیکی در اکوسیستم داکر برای ایجاد آسودگی در دانلود ایمیج ها و راه اندازی کانتینر ها است. این برنامه شما را از یادگیری و حفظ دستورات داکر cli رهایی می‌دهد.  

داکر چه کاربرد هایی دارید؟

داکر از پرکاربردترین ابزار های دنیای توسعه نرم افزار است. از جمله کاربرد های آن می‌توان به موارد زیر اشاره کرد.
1- اپلیکیشن شما قادر به اجرا بر روی هر پلتفرمی که از داکر پشتیبانی می‌کند خواهد بود و مشکل “روی سیستم من اجرا می‌شود” را حل می‌کند.
2- یکپارچه سازی مداوم و تحویل پیوسته CI/CD
3- داکر پیروی و پیاده سازی از معماری میکروسرویس ها را ساده تر می‌کند.

کانتینر چیست؟

به زبان ساده کانتینر یک بسته نرم افزاری است که به شکل شبیه سازی شده تمامی وابستگی ها و Library های مورد نیاز برای اجرا شدن یک اپلیکیشن را به صورت یکجا دارد و این عمل شبیه سازی را در سطح سیستم عامل انجام می‌دهد. 

کانتینر با ماشین مجازی چه تفاوتی دارد ؟‌

هر دو عمل شبیه سازی را انجام می‌دهند ولی کانتینر شبیه سازی را در بر روی یک سیستم عامل انجام میدهد در حالی که به ازای هر ماشین مجازی یک سیستم عامل مجزا وجود خواهد داشت. مثلا ۵ کانتینر میتوانند همگی روی یک سیستم لینوکسی نصب شوند ولی ۵ ماشین مجازی می‌تواند دارای ۵ سیستم عامل متفاوت از یکدیگر باشد.

اوبونتو چیست؟

 اوبونتو یک توزیع از توزیع های مختلف سیستم عامل های لینوکسی است که توسط شرکت کنونیکال Canonical توسعه می‌یابد.

ریپوزیتوری ( مخزن ) چیست؟

در دنیای لینوکس ریپوزیتوری یا مخزن به منبعی می‌گوییند که در آن نسخه های مختلف مثل سورس کد٬ فایل باینری و متادیتا مرتبط با یک پکیج نگهداری می‌شود.  

2
اشتراک بذارید

دیدگاه‌ها

انصراف از پاسخ

  1. 2 آبان 1403 توسط مصطفی

    پاسخ دادن

    آیا با این آموزش میتوان داکر را روی ابونتو 22.04 نسخه سرور هم نصب کرد ؟

    • 20 آذر 1403 توسط ریحانه تیموری

      پاسخ دادن

      بله با آموزش بالا میتوانید داکر را بر روی ابونتو های ورژن 20.04 22.04 و 24.04 نصب نمایید.

نیاز به مشاوره و پشتیبانی دارید؟

ما هر زمان که به ما نیاز داشته باشید ، 24 ساعت شبانه روز و 7 روز هفته اینجا هستیم.

تیکت جدید تماس با ما
بلاگ آریاسرور

ما با ارائه بهترین زیرساخت تضمین میکنیم که کسب وکار شما سریع ، ایمن و همیشه در دسترس باشد، بنابراین بازدید کنندگان و موتور های جستوجو به شما اعتماد خواهند کرد. ما به کمک اعتماد شما قبیله ای با بیش از 2500 مشتری برای خدمات میزبانی وب ساخته ایم .

سرویس ها
  • هاست
  • ثبت دامنه
  • سرور مجازی
  • سرور اختصاصی
  • کولوکیشن
  • سرور مجازی میکروتیک
  • نصب و کانفیگ
  • لایسنس
آریا سرور
  • صفحه اصلی
  • نشانی IP
  • تیم آریا سرور
  • نظرات کاربران
ارتباطات
  • تماس با ما
  • گزارش تخلف
  • قوانین و حریم خصوصی

تمامی حقوق مادی و معنوی برای آریاسرور محفوظ می باشد

  • قوانین و حریم خصوصی
  • گزارش تخلف
  • تماس با ما