وبلاگ رسانگار
با ما حرفه ای باشید

سرور مجازی NVMe

نصب داکر روی اوبونتو

0 8
زمان لازم برای مطالعه: 5 دقیقه


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

نسخه قبلی Docker را حذف کنید

قبل از شروع نصب Docker روی سیستم اوبونتو شما، مطمئن شوید که هنوز از طریق دستورالعمل های نسخه نصب نشده است. اگر قبلاً نصب شده است، مطمئن شوید که آن را به همراه سایر وابستگی هایش حذف کنید.

$ sudo apt-get حذف کنید Docker Docker-Engine docker.io container

نصب داکر روی اوبونتونصب داکر روی اوبونتو

پس از حذف Docker از سیستم خود، مطمئن شوید که مخازن سیستم را به روز کنید تا تغییرات یک سیستم را از طریق دستورالعمل های “به روز رسانی” منعکس کند.

$ sudo آپدیت مناسب

نصب داکر روی اوبونتونصب داکر روی اوبونتو

1. Docker را از طریق مخزن توسعه دهنده نصب کنید

ما اولین روش استفاده از مخزن توسعه دهنده را برای نصب Docker انتخاب می کنیم روی سیستم لینوکس اوبونتو پس از به روز رسانی سیستم اوبونتو، باید پیش نیازهای لازم را برای نصب صحیح Docker نصب کنیم. روی اوبونتو این بسته‌ها شامل مخزن «curl» است که برای واکشی بسته‌های Docker مورد نیاز از سایت توسعه‌دهنده آن ضروری است، و بسته ca-certificates برای نصب هموار Docker پس از پذیرش همه الزامات توسعه‌دهنده.

به غیر از آن، بسته “apt-transport-https” برای انتقال روان بین سیستم لینوکس و سایت توسعه دهنده به همراه برخی بسته های دیگر ضروری است. دستورالعمل “نصب” با بسته “مناسب” اوبونتو برای این منظور اجرا شده است که در زیر نمایش داده شده است:

$ sudo apt نصب Apt-Transport-HTTPS CA دارای مجوزهای CURL نرم افزار-Properties-Common -y

نصب داکر روی اوبونتونصب داکر روی اوبونتو

اکنون زمان آن رسیده است که بسته “CURL” کلید GPG Docker را به سیستم Ubuntu Linux ما اضافه کند. گزینه “-fsSL” برای دریافت کلید GPG از سایت توسعه دهنده رسمی Docker با استفاده از URL نمایش داده شده در تصویر و دستورالعمل “apt-key add” استفاده می شود.

$ حلقه -fsSL <آ href=“https://download.docker.com/linux/ubuntu/gpg”>https://download.docker.com/لینوکس/اوبونتو/gpgآ> | sudo apt-key-add –

نصب داکر روی اوبونتونصب داکر روی اوبونتو

ما باید مخزن Docker را از بارگیری توسعه دهنده دریافت کنیم page و آن را به منابع “مناسب” سیستم ما اضافه کنید. برای این کار، از دستورالعمل “deb” و سپس URL توسعه دهنده در دستورالعمل “add-apt-repository” استفاده می کنیم که در زیر نمایش داده می شود. مخزن Docker در مدتی به منابع “مناسب” اوبونتو اضافه می شود.

$ sudo Add-App-Repositoroy “Deb [arch=amd64] <آ href=“https://download.docker.com/linux/ubuntu”>https://download.docker.com/لینوکس/اوبونتوآ> $(lsb_release -cs) پایدار”

نصب داکر روی اوبونتونصب داکر روی اوبونتو

دستوری وجود دارد که ممکن است برای کسب اطلاعات بیشتر در مورد بسته “docker-ce” استفاده شود، مثلاً اگر از مخزن Docker به جای مخزن اوبونتو آمده باشد. دستورالعمل “apt-cache” با کلمات کلیدی “policy” و “docker-ce” که منبع نصب را تنظیم می کند، دنبال می شود.

$ خط مشی apt-cache docker-ce

نصب داکر روی اوبونتونصب داکر روی اوبونتو

پس از تایید آخرین نسخه کاندید نصب، از دستورالعمل “نصب” با مخزن “Apt” برای نصب “docker-ce” با استفاده از گزینه “-y” استفاده می کنیم. بسته های اضافی را که همراه با Docker نصب می شوند را نمایش می دهد.

$ sudo apt نصب docker-ce -y

نصب داکر روی اوبونتونصب داکر روی اوبونتو

نصب process “docker-ce” به صبر شما نیاز دارد زیرا کمی طولانی و زمان بر است process همانطور که در تصویر زیر نشان داده شده است:

پیشنهاد می‌کنیم بخوانید:  روش حذف و حذف Samba از اوبونتو

نصب داکر روی اوبونتونصب داکر روی اوبونتو

در صورتی که نصب شما قطع شود، مطمئن شوید که بسته های باقیمانده را از طریق بسته “dpkg” همانطور که در دستورالعمل نشان داده شده است پیکربندی کنید:

$ sudo dpkg -پیکربندی

نصب داکر روی اوبونتونصب داکر روی اوبونتو

پس از نصب و پیکربندی موفقیت آمیز Docker، همانطور که در تصویر نمایش داده شده نشان داده شده است که Docker به طور فعال در حال اجرا است، از طریق دستورالعمل “status” با استفاده از ابزار “systemctl” به دنبال وضعیت اتصال آن بگردید.

$ sudo داکر وضعیت systemctl

نصب داکر روی اوبونتونصب داکر روی اوبونتو

نسخه نصب شده Docker را می توانید از طریق دستورالعمل های نسخه به شرح زیر پیدا کنید:

$ بارانداز — نسخه

نصب داکر روی اوبونتونصب داکر روی اوبونتو

2. Docker را از طریق Snap نصب کنید

اسنپ ​​مخزن پیش‌فرض سیستم اوبونتو است که می‌توان از آن برای نصب بسیاری از بسته‌ها و برنامه‌ها درست مانند بسته «apt» استفاده کرد. قبل از حرکت به سمت نصب Docker از طریق snap، مطمئن شوید که مخزن سیستم را از طریق بسته “apt” همانطور که در دستورالعمل “به روز رسانی” زیر نشان داده شده است، به روز کنید. برای ادامه به‌روزرسانی رمز عبور حساب خود را اضافه کنید process همانطور که در تصویر زیر نشان داده شده است:

$ sudo آپدیت مناسب

نصب داکر روی اوبونتونصب داکر روی اوبونتو

زمان نصب Docker از طریق بسته “snap” است که در دستورالعمل “نصب” استفاده می شود. دستور زیر دانلود و نصب نسخه پایدار Docker را با استفاده از بسته “snap” به تصویر می‌کشد:

$ sudo ضربه محکم و ناگهانی نصب بارانداز

نصب داکر روی اوبونتونصب داکر روی اوبونتو

پس از مدتی، آخرین نسخه Docker همانطور که در تصویر زیر نشان داده شده است، با موفقیت در سیستم اوبونتو شما نصب خواهد شد:

$ sudo ضربه محکم و ناگهانی نصب بارانداز

نصب داکر روی اوبونتونصب داکر روی اوبونتو

مجدداً می توانید وضعیت Docker نصب شده را از طریق دستورالعمل “systemctl” جستجو کنید.

$ sudo داکر وضعیت systemctl

نصب داکر روی اوبونتونصب داکر روی اوبونتو

استفاده از داکر

بیایید به استفاده از Docker در سیستم اوبونتو نگاه کنیم. اساسی ترین استفاده از دستورالعمل “docker” جستجوی تمام دستوراتی است که برای استفاده روان فراهم می کند همانطور که در زیر نشان داده شده است:

$ بارانداز

نصب داکر روی اوبونتونصب داکر روی اوبونتو

دستور Docker “جستجو” به ما این حق را می دهد که تصاویر خاص مربوط به محیط های خاص را جستجو کنیم. از زمانی که Docker را نصب کردیم روی در سیستم اوبونتو، تصاویر موجود اوبونتو را با استفاده از کلمه کلیدی “ubuntu” در دستورالعمل “جستجوی docker” همانطور که در زیر نشان داده شده است جستجو خواهیم کرد:

$ sudo داکر جستجو در اوبونتو

نصب داکر روی اوبونتونصب داکر روی اوبونتو

تصویر داکر را دانلود کنید

اکنون، تصویر رسمی اوبونتو را با استفاده از دستورالعمل “docker” و سپس گزینه “pull” برای سیستم خود دریافت خواهیم کرد. پردازش ساده این دستورالعمل عملیات “کشش” موفقیت آمیز را نشان می دهد، یعنی تصویر با موفقیت دانلود شده است.

$ sudo docker pull ubuntu

نصب داکر روی اوبونتونصب داکر روی اوبونتو

تصاویر داکر را فهرست کنید

زمان نمایش تمام تصاویر داکر دانلود شده در سیستم اوبونتو است. دستور Docker را می توان با گزینه “تصاویر” اجرا کرد. خروجی این دستورالعمل نشان می دهد که ما یک تصویر Docker، “ubuntu” و برخی از اطلاعات آن را داریم.

$ sudo تصاویر داکر

نصب داکر روی اوبونتونصب داکر روی اوبونتو

همچنین می توانید یک تصویر را مستقیما دانلود کرده و a را اجرا کنید container با استفاده از دستور “docker” با گزینه “run” و به دنبال آن نام تصویر، یعنی “hello-world”.

$ sudo docker run hello-world

نصب داکر روی اوبونتونصب داکر روی اوبونتو

دستور “run” فقط یک غیر تعاملی ایجاد می کند container. برای اولیه سازی تعاملی container، دستور “run” Docker را با گزینه “-it” اجرا کنید.

$ sudo داکر اوبونتو را اجرا کنید

پیشنهاد می‌کنیم بخوانید:  روش ایجاد و اجرای اسکریپت پرل در اوبونتو 22.04 LTS

$ sudo داکر اجرا -آی تی اوبونتو

نصب داکر روی اوبونتونصب داکر روی اوبونتو

در حالی که container در حالت تعاملی است، گزینه “ps” در دستورالعمل “docker” می تواند کانتینرهای فعال مانند اوبونتو را نمایش دهد.

$ sudo بارانداز ps

نصب داکر روی اوبونتونصب داکر روی اوبونتو

Docker را بردارید

برای حذف Docker از سیستم اوبونتو، از دستور “Apt” با گزینه “Remove” به صورت زیر استفاده کنید:

$ sudo apt حذف docker-ce

نصب داکر روی اوبونتونصب داکر روی اوبونتو

نتیجه

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

برای نگارش بخشهایی از این متن ممکن است از ترجمه ماشینی یا هوش مصنوعی GPT استفاده شده باشد
لطفا در صورت وجود مشکل در متن یا مفهوم نبودن توضیحات، از طریق دکمه گزارش نوشتار یا درج نظر روی این مطلب ما را از جزییات مشکل مشاهده شده مطلع کنید تا به آن رسیدگی کنیم

زمان انتشار: 1403-01-06 17:38:03

امتیاز شما به این مطلب
دیدگاه شما در خصوص مطلب چیست ؟

آدرس ایمیل شما منتشر نخواهد شد.

لطفا دیدگاه خود را با احترام به دیدگاه های دیگران و با توجه به محتوای مطلب درج کنید