چگونه Docker را با Raspbian روی Raspberry pi نصب کنیم؟

داکر یک سیستم کانتینری است که برای اجرای کانتینرها به منابع زیادی احتیاج ندارید ، بنابراین خیلی سبک است و بنابراین Docker ممکن است یک نامزد مناسب برای توسعه برنامه های وب و آزمایش روی Raspberry Pi باشد.

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

اگر هنوز در مورد داکر اطلاعاتی ندارید ، باید بدانید که این یک پروژه منبع باز است به طور خودکار استقرار برنامه در ظروف نرم افزار، ایجاد یک لایه اضافی از انتزاع و اتوماسیون مجازی سازی برنامه در چندین سیستم عامل.

کارگر بارانداز از ویژگیهای جداسازی منابع هسته لینوکس مانند cgroups و namespace استفاده می کند (namespace) برای اجازه دادن به "کانتینرهای" جداگانه در یک نمونه لینوکس ، جلوگیری از شروع کار و نگهداری ماشین های مجازی

آماده سازی رزبری پای

نصب داکر در Raspberry Pi ما چیزی نیست که بتوان در مورد آن نوشت نصب آن بسیار ساده است. در این آموزش ما سیستم رسمی Raspberry خود را مبنا قرار خواهیم داد که Raspbian است.

اگر هنوز این سیستم را بر روی تمشک خود نصب نکرده اید ، می توانید با مقاله زیر مشورت کنید که نحوه انجام آن را به روشی کاملاً ساده توضیح می دهیم. پیوند این است. 

قبلاً با Raspbian روی Raspberry pi ما نصب شده است ، ما قصد داریم بسته ها را به روز کنیم و مخزن مخزن بسته Raspbian APT با دستور زیر:

sudo apt update

اکنون ، شما باید تمام بسته های نرم افزاری جدیدی را که از Raspbian شناسایی شده اند به روز کنید. برای این منظور ما فقط باید دستور زیر را اجرا کنیم:

sudo apt upgrade

در این مرحله ، بسته های نرم افزاری باید به روز شوند.

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

برای نصب سرآیند هسته ، تنها کاری که باید انجام دهید اینست که دستور زیر را در ترمینال اجرا کنید:

sudo apt install raspberrypi-kernel raspberrypi-kernel-headers

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

Docker را روی Raspberry Pi نصب کنید

نصب داکر ما این کار را با اجرای دستور زیر در ترمینال انجام می دهیم:

curl -sSL https://get.docker.com | sh

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

کارگر بارانداز

با نصب Docker در سیستم Raspberry Pi ما ، اکنون ما با کار پیاده سازی شروع می کنیم docker بنابراین می توانید از آن استفاده کنید.

برای این اولین قدم است کاربر سیستم ما "pi" را اضافه کنید (پیش فرض Raspbian) به گروه docker. بنابراین ، شما قادر به ایجاد و مدیریت ظروف ، تصاویر ، حجم ها و غیره خواهید بود. docker بدون امتیاز sudo یا superuser.

اگر آنها کاربر دیگری ایجاد کرده اند ، باید "pi" را به فرمان در نام کاربری خود تغییر دهند. تا کاربر pi را به گروه Docker اضافه کنید آنها فقط باید دستور زیر را اجرا کنند:

sudo usermod -aG docker pi

این تغییر را اکنون ایجاد کنید ، انجام مجدد سیستم ما ضروری خواهد بود، به طوری که تغییرات ایجاد شده در هنگام راه اندازی سیستم بارگیری شده و از گروه Docker کاربر ما استفاده می شود.

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

sudo reboot

پس از راه اندازی مجدد سیستم ، دوباره وارد آن می شویم و یک ترمینال را باز خواهیم کرد. در آن ما می خواهیم دستور زیر را اجرا کنیم: تأیید نصب Docker و اینکه آیا آن در حال حاضر بر روی سیستم در حال اجرا است:

docker version

همانطور که می بینید ، Docker از قبل کاملاً روی Raspberry Pi شما کار می کند.

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


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

اولین کسی باشید که نظر

نظر خود را بگذارید

نشانی ایمیل شما منتشر نخواهد شد. بخشهای موردنیاز علامتگذاری شدهاند با *

*

*

  1. مسئول داده ها: میگل آنخل گاتون
  2. هدف از داده ها: کنترل هرزنامه ، مدیریت نظرات.
  3. مشروعیت: رضایت شما
  4. ارتباط داده ها: داده ها به اشخاص ثالث منتقل نمی شوند مگر با تعهد قانونی.
  5. ذخیره سازی داده ها: پایگاه داده به میزبانی شبکه های Occentus (EU)
  6. حقوق: در هر زمان می توانید اطلاعات خود را محدود ، بازیابی و حذف کنید.