اوبنتوداکر

راهنمای سریع: آموزش نصب داکر و داکر کامپوز (Docker Compose) روی اوبونتو ۲۴.۰۴

در این راهنمای سریع و کاربردی، روش نصب داکر (Docker Engine) و پلاگین داکر کامپوز (Docker Compose v2) را روی سیستم‌عامل Ubuntu 24.04 LTS مرور می‌کنیم.

داکر کامپوز ابزاری قدرتمند برای تعریف و اجرای کانتینرهای چندگانه داکر از طریق یک فایل کانفیگ ساده (docker-compose.yml) است.

پیش‌نیازها

برای اجرای مراحل این راهنما به موارد زیر نیاز دارید:

  • یک سرور ابری یا ماشین محلی با سیستم‌عامل اوبونتو ۲۴.۰۴ (Ubuntu 24.04 LTS) در پارمین کلود.

  • دسترسی به کاربر غیر ریشه با مجوزهای sudo.

گام اول — به‌روزرسانی سیستم و نصب ابزارهای پیش‌نیاز

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

Bash

sudo apt update
sudo apt install -y ca-certificates curl gnupg

گام دوم — افزودن مخازن و کلید GPG داکر (با میرور پارمین کلود)

برای دانلود و نصب آخرین نسخه داکر، کلید امنیتی (GPG) و مخزن رسمی را با استفاده از میرورهای اختصاصی و پرسرعت پارمین کلود به سیستم اضافه می‌کنیم تا بدون نگرانی از تحریم‌ها، پکیج‌ها دریافت شوند:

Bash

# ایجاد پوشه کلیدهای امنیتی
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 را نصب کنید:

Bash

sudo apt update
sudo apt install -y docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin

گام چهارم — بررسی و صحت‌سنجی نصب

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

Bash

docker compose version

خروجی نمونه:

Plaintext

Docker Compose version v2.27.0

نکته: در نسخه جدید داکر (v2)، دستور به‌صورت docker compose (با فاصله و بدون خط‌تیره) نوشته می‌شود.

گام اختیاری — تنظیم میرورهای رجیستری داکر در پارمین کلود (پیشنهاد شده)

برای این‌که هنگام دریافت (Pull) ایمیج‌های داکر از رجیستری‌های معروف (مانند Docker Hub، GitHub Container Registry و…) دچار کندی سرعت یا تحریم نشوید، می‌توانید میرورهای پارمین کلود را روی داکر خود تنظیم کنید.

فایل تنظیمات داکر را ویرایش کنید:

Bash

sudo nano /etc/docker/daemon.json

محتوای زیر را درون آن قرار دهید:

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"
  ]
}

سرویس داکر را مجدداً راه‌اندازی کنید تا تغییرات اعمال شود:

Bash

sudo systemctl restart docker

جمع‌بندی

شما با موفقیت داکر و پلاگین Docker Compose را روی اوبونتو ۲۴.۰۴ در سرور ابری پارمین کلود نصب کردید. اکنون می‌توانید سرویس‌ها و پروژه‌های خود را به‌وسیله فایل‌های docker-compose.yml راه‌اندازی و مدیریت کنید.

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

نوشته های مشابه

دیدگاهتان را بنویسید

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

دکمه بازگشت به بالا