در این آموزش مراحل نصب Docker در AlmaLinux مورد بررسی قرار خواهد گرفت. Docker یکی از پرکاربردترین ابزار برای مدیریت و اجرای برنامههای متنوع در محیطهای مجازی است. کاربران می توانند با استفاده از Docker اپلیکیشنهای مد نظر خود را به صورت مستقل و قابل حمل در آورده و به راحتی آنها را تست و اجرا کنند. در این میان AlmaLinux نیز به عنوان یک توزیع پایدار و مطمئن لینوکس، در سرور های تجاری و سایر موارد مشابه بسیار کاربردی است. اگر به دنبال نصب این ابزار بر روی آلمالینوکس هستید، این آموزش را دنبال کنید.
فهرست مطالب
مراحل نصب Docker در AlmaLinux
در این بخش از آموزش مراحل نصب Docker در AlmaLinux را مورد بررسی قرار خواهیم داد:
1- پیش نیازهای نصب
به عنوان پیش نیاز موارد زیر را تهیه کنید:
1- سیستم عامل و نسخه: AlmaLinux OS 8 و بالاتر
2- استفاده از دستور sudo و ورود به عنوان کاربر Root
3- نسخه هسته: 3.10 یا بالاتر
2- بروز رسانی سیستم
قبل از نصب Docker در AlmaLinux، باید مخازن بسته های سیستم خود را با استفاده از دستورات زیر آپدیت کنید تا مطمئن شوید که آخرین نسخه بسته ها را دریافت کرده اید:
sudo dnf --refresh update
sudo dnf upgrade
3- فعال سازی مخزن Docker
می توانید بسته yum-utils را با استفاده از دستور زیر نصب کنید. با نصب این بسته، ابزار yum-config-manager برای راه اندازی مخازن فراهم خواهد شد:
sudo dnf install yum-utils
حال مخزن Docker را با استفاده از yum-config-manager اضافه کنید.
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
4- نصب Docker در AlmaLinux
از دستور زیر برای نصب آخرین نسخه Docker از مخزن رسمی استفاده کنید.
sudo dnf install docker-ce docker-ce-cli containerd.io docker-compose-plugin
5- راه اندازی و فعال سازی سرویس Docker
پس از نصب Docker و وابستگی های مورد نیاز، سرویس آن را با استفاده از دستورات زیر راه اندازی و فعال کنید:
sudo systemctl start docker
sudo systemctl enable docker
با استفاده از دستور زیر می توانید ببینید که سرویس Docker در حال اجرا است یا خیر:
sudo systemctl status docker
6- بررسی ورژن Docker
در مرحله بعد، از یکی از دستورات زیر برای بررسی نسخه Docker استفاده کنید:
sudo docker version
docker --version
7- تست فرآیند نصب Docker در Almalinux
برای آزمایش نصب، یک داکر کانتینر با تصویر hello-world راه اندازی کنید:
sudo docker run hello-world
8- افزودن کاربر به Docker User Group
شما می توانید local user خود را به گروه docker اضافه کنید تا کاربران بتواند دستورات docker را بدون sudo اجرا کند:
sudo usermod -aG docker $USER
USER را طبق نیاز خود جایگزین کنید. می توانید از دستور زیر استفاده کنید تا ببینید آیا کاربر شما عضو گروه docker است یا خیر:
id $USER
9- Uninstall کردن Docker در AlmaLinux
برای Uninstall کردن داکر در آلمالینوکس می توانید از این دستور استفاده کنید.
sudo dnf remove docker-ce docker-ce-cli containerd.io docker-compose-plugin
تصاویر Docker، کانتینرها، حجم ها یا فایل های پیکربندی سفارشی شده در سیستم AlmaLinux شما به طور خودکار حذف نمی شوند. شما باید با استفاده از دستورات زیر تمام تصاویر، کانتینرها و حجم ها را به صورت دستی حذف کنید:
sudo rm -rf /var/lib/docker
sudo rm -rf /var/lib/containerd
سخن آخر
نصب Docker در AlmaLinux d یک فرآیند ساده و کارآمد است که میتواند به کاربران کمک کند تا محیط مجازیسازی شده و ایزوله را برای اجرای برنامهها و خدمات مختلف ایجاد کنند. با بهرهبرداری از قابلیتهای Docker، میتوانید به راحتی نرمافزارها را در کانتینرهای مستقل مستقر کرده و به مدیریت منابع سیستم خود بپردازید.