آموزش نصب Docker در Rocky Linux 10

docker
داکر (Docker) ابزاری محبوب برای مدیریت نرم‌افزارهای کانتینری است که قابلیت حمل‌پذیری، مقیاس‌پذیری و کارایی را در محیط‌های مختلف فراهم می‌کند. در این مطلب قصد داریم تا Docker را بر روی راکی لینوکس ۱۰ نصب کنیم.

گام ۱ – افزودن مخزن رسمی Docker

برای نصب آخرین نسخه‌ Docker، مخزن رسمی آن را به سیستم اضافه کنید:

sudo dnf config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

 

با این کار، سیستم قادر به دریافت بسته‌های Docker از مخزن Docker خواهد بود.

گام ۲ – نصب Docker و اجزای مورد نیاز

از دستور زیر برای نصب Docker و بسته‌های مرتبط استفاده کنید:

sudo dnf install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin

 

گام ۳ – روشن و فعال‌سازی سرویس Docker

برای اینکه Docker به‌صورت خودکار با راه‌اندازی سیستم اجرا شود و همین حالا هم فعال شود، دستور زیر را استفاده کنید:

sudo systemctl enable --now docker

 

گام ۴ – اجرای Docker بدون نیاز به sudo (اختیاری)

به‌طور پیش‌فرض فقط کاربران root یا دارای sudo می‌توانند دستورات Docker را اجرا کنند. برای این‌که کاربر فعلی نیز بتواند بدون sudo از Docker استفاده کند، مراحل زیر را انجام دهید:

۱- افزودن کاربر به گروه docker:

sudo usermod -aG docker ${USER}

در دستور بالا{USER}$ یک متغیر محیطی سیستمی (system environment variable) می باشد که شامل نام کاربری (username) شما می باشد.

۲- بارگذاری گروه جدید در همان نشست ترمینال:

 

newgrp docker

حالا می‌توانید بدون استفاده از sudo دستورات Docker را اجرا کنید.
نکته اینکه اینکار در ترمینال جاری شما فقط کار می کنید، یعنی اگر این ترمینال را ببندید و یکی دیگر باز کنید دوباره باید دستور newgrp که در بالا گفته شد را اجرا کنید یا docker را با sudo استفاده کنید. برای اعمال این تغییر به صورت دائمی نیاز است تا سیستم را reboot کنید.

 

ارسال یک پاسخ

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

This site uses Akismet to reduce spam. Learn how your comment data is processed.