آموزش نصب Docker در ubuntu

آموزش نصب Docker در ubuntu

فهرست مطالب

Docker چیست ؟

Docker یک پلتفرم متن باز و یا open source است که کمک چشم گیری به برنامه نویسان در مراحل ایجاد کردن برنامه ، پیاده سازی و اجرا کرده است . این پلفرم که بر پایه کرنل لینوکس توسعه داده شده است. و به وسیله ی کانتینرها به برنامه نویس‌ها کمک می‌کند تا برنامه خود را در بستری مستقل از نوع سیستم عامل و پیش نیاز های برنامه خود ، ایمین و پایدار پیاده سازی کنند. توجه داشته باشید این عمل به کمک ساز و کاری مشابه با ساخت ماشین مجازی رخ می‌دهد. که به کاربر اجازه می‌دهد چندین برنامه را در فضای مستقل از یک دیگر و در محیطی کامل ایزوله در یک سخت افزار واحد پیاده سازی و اجرا کند.

این روش به برنامه نویس این اطمینان را می‌دهد که برنامه پیاده سازی شده با داکر تمامی پیش نیازها و شرایط لازم جهت اجرا در هر محیطی را مستقل از نوع سیستم عامل به همراه تمامی پیش نیازهای خود را دارا است .

مقدمات نصب Docker

امکان نصب داکر از از طریق repository رسمی خود توزیع ubuntu ممکن است ولی امکان دارد نسخه موجود قدیمی باشد و دارای سازگاری با نسخه مورد نیاز ما نباشد.به علت همین موضوع، ما اقدام به نصب Docker از مخزن اصلی این پلتفرم خواهیم کرد.

توجه داشته باشید برای این کار ما باید ابتدا کلید های GPG را اضافه کنیم. این کار به ما اطمینان می‌دهد که تمامی پکیج‌های دریافتی از مخزن اصلی معتبر و قابل اعتماد هستند.

در ابتدا ما لیست پکیچ‌های سیستم عامل خود را با دستور زیر آپدیت می‌کنیم.

				
					sudo apt update
				
			

بعد از انجام این عمل ما باید چند برنامه جدید را نصب کنیم که به apt اجازه می‌دهد از بسته‌ها از طریق https استفاده کند.

				
					sudo apt install apt-transport-https ca-certificates curl software-properties-common
				
			

حال باید کلید های GPG را با دستور زیر جایگذاری کنیم.

				
					curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
				
			

و بعد از انجام این عمل repository های Docker را به کمک دستور زیر در پکیج منجر خود (apt) اضافه کنید.

				
					sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu focal stable"
				
			

تبریک می‌گویم! شما تمامی اقدامات لازم برای محیا کردن یک محیط ایمن برای نصب Docker را انجام داده اید .

نصب Docker

حال به نصب Docker از مخزن اصلی خواهیم پرداخت . ابتدا بررسی می کنیم که تغییرات انجام شده در مرحله قبلی به درستی اعمال شده باشند . برای این کار از دستور زیر استفاده می‌کنیم.

				
					apt-cache policy docker-ce
				
			

پس از اجرای دستور بالا شما باید متنی مشابه متن زیر مشاهده کنید.

				
					docker-ce:
  Installed: (none)
  Candidate: 5:19.03.9~3-0~ubuntu-focal
  Version table:
     5:19.03.9~3-0~ubuntu-focal 500
        500 https://download.docker.com/linux/ubuntu focal/stable amd64 Packages
				
			

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

				
					sudo apt install docker-ce
				
			

تبریک می گویم! حالا Docker بر روی سیستم عامل شما نصب است و شما می‌توانید از این پلتفرم استفاده کنید. شما می‌توانید برای بررسی این موضوع که آیا Docker به درستی بر روی سیستم عامل شما نصب شده است یا نه از دستور زیر استفاده کنید .

				
					sudo systemctl status docker
				
			

اگر در خروجی کد بالا متنی مشابه با متن پایین مشاهده کردید به این معنی است که Docker به درستی در سیستم عامل شما نصب و فعال است .

				
					Output
● docker.service - Docker Application Container Engine
     Loaded: loaded (/lib/systemd/system/docker.service; enabled; vendor preset: enabled)
     Active: active (running) since Tue 2021-06-19 17:00:41 UTC; 20s ago
TriggeredBy: ● docker.socket
       Docs: https://docs.docker.com
   Main PID: 2438 (dockerd)
      Tasks: 1
     Memory: 512M
     CGroup: /system.slice/docker.service
             └─24321 /usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock
				
			

سخن پایانی

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

به این مقاله امتیاز دهید!

میانگین امتیاز 0 / 5. تعداد رأی ها : 0

هنوز هیچ رأیی داده نشده. اولین نفر باشید!

اشتراک گذاری اشتراک گذاری در تلگرام اشتراک گذاری در لینکدین اشتراک گذاری در ایکس کپی کردن لینک پست

و در ادامه بخوانید

دیدگاه (2)

  • آواتار کاربر
    ابوالفضل شریفی

    ممنون با یک خط دستور هم میتونید بدون درد سر نصب کنید curl -fsSL https://get.docker.com | sh

    ۰۳ خرداد ۱۴۰۲
    • آواتار کاربر
      شاهرخی

      با تشکر از شما ، این مورد بررسی و به آموزش اضافه خواهد شد .

      ۱۵ شهریور ۱۴۰۲

دیدگاه خود را اضافه کنید

برچسب ها

Docker Open source Ubuntu