
در این راهنمای سریع و کاربردی، روش نصب داکر (Docker Engine) و پلاگین داکر کامپوز (Docker Compose v2) را روی سیستمعامل Ubuntu 24.04 LTS مرور میکنیم.
داکر کامپوز ابزاری قدرتمند برای تعریف و اجرای کانتینرهای چندگانه داکر از طریق یک فایل کانفیگ ساده (docker-compose.yml) است.
پیشنیازها
برای اجرای مراحل این راهنما به موارد زیر نیاز دارید:
-
یک سرور ابری یا ماشین محلی با سیستمعامل اوبونتو ۲۴.۰۴ (Ubuntu 24.04 LTS) در پارمین کلود.
-
دسترسی به کاربر غیر ریشه با مجوزهای
sudo.
گام اول — بهروزرسانی سیستم و نصب ابزارهای پیشنیاز
ابتدا لیست پکیجهای سیستمعامل را بهروزرسانی کرده و ابزارهای مورد نیاز برای افزودن مخازن امن را نصب کنید:
sudo apt update
sudo apt install -y ca-certificates curl gnupg
گام دوم — افزودن مخازن و کلید GPG داکر (با میرور پارمین کلود)
برای دانلود و نصب آخرین نسخه داکر، کلید امنیتی (GPG) و مخزن رسمی را با استفاده از میرورهای اختصاصی و پرسرعت پارمین کلود به سیستم اضافه میکنیم تا بدون نگرانی از تحریمها، پکیجها دریافت شوند:
# ایجاد پوشه کلیدهای امنیتی
sudo install -m 0755 -d /etc/apt/keyrings
# دریافت کلید GPG داکر از میرور پارمین کلود
curl -fsSL https://docker-ce.parmincloud.ir/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
sudo chmod a+r /etc/apt/keyrings/docker.gpg
# افزودن مخزن اختصاصی داکر پارمین کلود به لیست مخازن اوبونتو
echo \
"deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://docker-ce.parmincloud.ir/ \
$(. /etc/os-release && echo "$VERSION_CODENAME") stable" | \
sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
گام سوم — نصب داکر موتور (Docker Engine) و داکر کامپوز (Docker Compose v2)
اکنون مخازن سیستم را مجدداً بهروزرسانی کرده و موتور داکر به همراه پلاگین جدید Docker Compose را نصب کنید:
sudo apt update
sudo apt install -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
گام چهارم — بررسی و صحتسنجی نصب
برای اطمینان از نصب موفقیتآمیز داکر کامپوز و مشاهده نسخه فعال، دستور زیر را اجرا کنید:
docker compose version
خروجی نمونه:
Docker Compose version v2.27.0
نکته: در نسخه جدید داکر (v2)، دستور بهصورت
docker compose(با فاصله و بدون خطتیره) نوشته میشود.
گام اختیاری — تنظیم میرورهای رجیستری داکر در پارمین کلود (پیشنهاد شده)
برای اینکه هنگام دریافت (Pull) ایمیجهای داکر از رجیستریهای معروف (مانند Docker Hub، GitHub Container Registry و…) دچار کندی سرعت یا تحریم نشوید، میتوانید میرورهای پارمین کلود را روی داکر خود تنظیم کنید.
فایل تنظیمات داکر را ویرایش کنید:
sudo nano /etc/docker/daemon.json
محتوای زیر را درون آن قرار دهید:
{
"registry-mirrors": [
"https://hub.cr.parmincloud.ir",
"https://ghcr.cr.parmincloud.ir",
"https://k8s.cr.parmincloud.ir",
"https://quay.cr.parmincloud.ir",
"https://gcr.cr.parmincloud.ir"
]
}
سرویس داکر را مجدداً راهاندازی کنید تا تغییرات اعمال شود:
sudo systemctl restart docker
جمعبندی
شما با موفقیت داکر و پلاگین Docker Compose را روی اوبونتو ۲۴.۰۴ در سرور ابری پارمین کلود نصب کردید. اکنون میتوانید سرویسها و پروژههای خود را بهوسیله فایلهای docker-compose.yml راهاندازی و مدیریت کنید.
از همراهی شما با پارمین کلود سپاسگزاریم.



