dacker

نصب Docker Engine روی Ubuntu 24.04 (noble)

Docker Engine نسخهٔ 29.8.1 را روی Ubuntu 24.04 از مخزن داخلی dacker نصب کنید؛ بدون خطای ۴۰۳ و با سرعت داخلی. دستور زیر کامل است: کلید امضا، مخزن، نصب، راه‌اندازی و بررسی.

  • نسخه: 29.8.1
  • حجم مخزن: 95.8 MB
  • مدیر بسته: apt
  • آخرین تغییر:
  • مجوز: Apache-2.0

دستور نصب Docker Engine روی Ubuntu 24.04

Docker Engine29.8.1

  • Ubuntu 24.04
  • 95.8 MB
  • امضا و بررسی‌شده
bash · Ubuntu 24.04
  1. ۱کلید امضای dacker
    # 1) Add the dacker signing keysudo curl -fsSL https://repo.dacker.ir/dacker.gpg -o /usr/share/keyrings/dacker.gpg
  2. ۲افزودن مخزن
    # 2) Add the repositorysudo curl -fsSL https://repo.dacker.ir/apt/sources/dacker-docker.sources -o /etc/apt/sources.list.d/dacker-docker.sources
  3. ۳نصب
    # 3) Installsudo apt updatesudo apt install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin
  4. ۴راه‌اندازی سرویس
    # 4) Enable and start the servicesudo systemctl enable --now docker
  5. ۵بررسی نصب
    # 5) Check the installationdocker --versiondocker compose version
به‌جای فایل .sources، یک خط .list می‌خواهید؟
  1. جایگزین مرحلهٔ ۲
    echo "deb [arch=amd64 signed-by=/usr/share/keyrings/dacker.gpg] https://repo.dacker.ir/apt/docker noble main" | sudo tee /etc/apt/sources.list.d/dacker-docker.list

نسخهٔ بسته‌های Docker Engine روی Ubuntu 24.04

همهٔ بسته‌های مخزن docker برای این توزیع، مستقیم از manifest مخزن. نام بسته‌ها را برای apt install می‌توانید استفاده کنید.

بستهنسخه
docker-ce5:29.8.1-1~ubuntu.24.04~noble
docker-ce-cli5:29.8.1-1~ubuntu.24.04~noble
containerd.io2.3.6-1~ubuntu.24.04~noble
docker-buildx-plugin0.37.1-1~ubuntu.24.04~noble
docker-compose-plugin5.5.1-1~ubuntu.24.04~noble

وابستگی‌هایی که همراهشان از همین مخزن نصب می‌شوند: docker-ce-rootless-extras

خطاهای رایج نصب Docker Engine روی Ubuntu 24.04

خطای NO_PUBKEY یا «is not signed» در apt update

output
W: GPG error: https://repo.dacker.ir/apt/docker noble InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 1363921AA23CD7DBE: The repository 'https://repo.dacker.ir/apt/docker noble InRelease' is not signed.

کلید امضای dacker روی سرور نیست یا فایل آن خراب است. مرحلهٔ ۱ بلوک بالا را دوباره اجرا کنید و بعد apt update را تکرار کنید.

bash · Ubuntu 24.04
sudo curl -fsSL https://repo.dacker.ir/dacker.gpg -o /usr/share/keyrings/dacker.gpgsudo apt update

بررسی اثر انگشت کلید ←

«Unable to locate package docker-ce»

output
E: Unable to locate package docker-ce

یا فایل مخزن (مرحلهٔ ۲) اضافه نشده، یا بعد از آن apt update اجرا نشده. با دستور زیر ببینید apt بسته را از repo.dacker.ir می‌شناسد یا نه؛ اگر خروجی خالی بود، مرحله‌های ۲ و ۳ را تکرار کنید.

bash · Ubuntu 24.04
apt-cache policy docker-ce

دسترسی به socket داکر

output
permission denied while trying to connect to the Docker daemon socket at unix:///var/run/docker.sock

کاربر شما عضو گروه docker نیست. عضوش کنید و یک بار از سیستم خارج و دوباره وارد شوید؛ یا دستور را با sudo اجرا کنید. عضویت در این گروه عملاً دسترسی root است.

bash · Ubuntu 24.04
sudo usermod -aG docker $USER

مرتبط

روی توزیع دیگری هستید؟

معمولاً کنار Docker روی Ubuntu 24.04 نصب می‌شوند:

همهٔ نسخه‌ها و توزیع‌های Docker Engine ← · همهٔ محصولات برای Ubuntu 24.04 ←