Docker Engine نسخهٔ 29.8.1 را روی Ubuntu 24.04 از مخزن داخلی dacker نصب کنید؛ بدون خطای ۴۰۳ و با سرعت داخلی.
دستور زیر کامل است: کلید امضا، مخزن، نصب، راهاندازی و بررسی.
همهٔ بستههای مخزن docker برای این توزیع، مستقیم از manifest مخزن. نام بستهها را برای apt install میتوانید استفاده کنید.
بسته
نسخه
docker-ce
5:29.8.1-1~ubuntu.24.04~noble
docker-ce-cli
5:29.8.1-1~ubuntu.24.04~noble
containerd.io
2.3.6-1~ubuntu.24.04~noble
docker-buildx-plugin
0.37.1-1~ubuntu.24.04~noble
docker-compose-plugin
5.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 را تکرار کنید.
یا فایل مخزن (مرحلهٔ ۲) اضافه نشده، یا بعد از آن 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 است.