نصب Docker روی Ubuntu با میرور لیارا
لیارا برای نصب Docker روی Ubuntu، مخزن و کلید GPG اختصاصی ارائه میدهد. همچنین برای دانلود ایمیجها، میرور DockerHub در دسترس است:
برای شروع، طبق مستندات اتصال به سرور با SSH، به سرور متصل شوید. دستورات با sudo نوشته شدهاند؛ اگر با کاربر root وارد شدهاید، میتوانید sudo را حذف کنید.
۱. نصب پیشنیازها
۲. دریافت کلید GPG از میرور لیارا
۳. افزودن مخزن Docker لیارا
۴. تنظیم میرور DockerHub
ابتدا از تنظیمات فعلی (در صورت وجود) بکاپ بگیرید:
سپس میرور لیارا را تنظیم کنید:
۵. نصب Docker
۶. اجرای Docker بدون sudo
برای اینکه کاربر فعلی بتواند بدون sudo از Docker استفاده کند، آن را به گروه docker اضافه کنید:
سپس یکبار از سیستم خارج و دوباره وارد شوید تا تغییر اعمال شود. برای اعمال سریع در همان ترمینال هم میتوانید دستور زیر را بزنید:
دسترسی به گروه docker عملاً معادل دسترسی root روی سرور است؛ فقط کاربرهای مورد اعتماد را به این گروه اضافه کنید.
۷. بررسی نصب
برای اطمینان از کارکرد میرور، یک ایمیج تست دانلود کنید:
اگر Docker از قبل نصب بوده است
اگر Docker از قبل روی سرور نصب بوده، بعد از تغییر daemon.json باید آن را ریاستارت کنید تا میرور اعمال شود:
نکات
- مخزن Docker لیارا برای معماری amd64 تنظیم شده است.
- تنظیم registry-mirrors فقط برای DockerHub کار میکند. برای ghcr، mcr، quay و k8s باید آدرس ایمیج را مستقیماً تغییر دهید. همچنین میتوانید برای DockerHub هم بهجای تنظیم سراسری، آدرس را به ابتدای نام ایمیج اضافه کنید:



