آموزش نصب Docker و نیازمندی های آن به ساده ترین روش در لینوکس
داکر یک پلتفرم فرم متن باز بسیار محبوب است که توسعه دهندگان با استفاده از آن می توانند اپلیکیشن های خود را در داخل کانتینرها اجرا کنند و آنها را دیپلوی کنند. کانتینرها، محیط های ایزوله ای هستند که علاوه بر کدهای برنامه، تمام کتابخانه ها، وابستگی ها، فایل های پیکربندی و در کل تمام نیازمندی های اپلیکیشن برای اجرا را بسته بندی می کنند.
مهم ترین مزیت این پلتفرم، خودکاری سازی پروسه دیپلوی برنامه است و برای این منظور از کانتینرها و تصاویر داکر استفاده می شود. افزایش بهره وری کار تیمی و ایجاد یک محیط سریع تر برای مدیریت منابع از دلایلی هستند که باعث می شوند اکثر تیم های حرفه ای به سمت این مسیر کشیده شوند.
نیازمندی های نصب Docker روی اوبونتو
سیستم عامل اوبونتو ۲۰.۰۴، دسترسی به اینترنت و یک کاربر روت یا غیر روت از نیازهای اصلی و مشخص نصب این پلتفرم هستند.
ولی علاوه بر این موارد، پکیج های دیگری هم هستند که جزو نیازمندی های تکمیل موفق این پروسه هستند
apt-transport-https , ca-certificates و curl از مهم ترین آنها هستند که برای تکمیل نصب داکر روی اوبونتو ضروری هستند.
پس قبل از نصب داکر، با اجرای دستور زیر تمام وابستگی ها لازم را نصب کنید:
sudo apt install apt-transport-https curl gnupg-agent ca-certificates software-properties-common -y
بعد، کلید GPG رسمی مربوط به repository داکر را دانلود کنید و به سیستم خود اضافه کنید:
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add –y
در ادامه، repository نسخه پایدار اوبونتو را به لیست منابع APT اضافه کنید:
sudo add-apt-repository “deb [arch=amd64] https://download.docker.com/linux/ubuntu focal stable
برای اطمینان از اینکه اولویت نصب مربوط به مخزن داکر (همان مخزنی که با دستورات بالا دانلود و به سیستم اضافه شد) است یا مخزن پیش فرض اوبونتو، می توانید از دستور زیر استفاده کنید:
apt-cache policy docker-ce
ورژن داکر مربوط به بخش candidate، باید برابر آخرین نسخه ای باشد که در صفحه دانلود داکر قرار دارد.
شروع نصب داکر روی اوبونتو
توصیه می شود که قبل از شروع نصب هر نرم افزاری، ابتدا لیست پکیج های موجود در سیستم را آپدیت کنید. پس اول دستور زیر را وارد کنید:
sudo apt update
الان دیگر نوبت به نصب داکر روی اوبونتو رسیده است. ما در این آموزش، نسخه Community داکر را نصب می کنیم. اجرای دستور زیر، داکر و تمام پکیج ها و کتابخانه های موردنیاز را نصب می کند:
sudo apt install docker-ce docker-ce-cli containerd.io –y
اگر می خواهید هر بار داکر را بدون نیاز به دستور sudo اجرا کنید، بهترین کار این است که با دستورات زیر، کاربر فعلی را به گروه داکر اضافه کنید:
sudo usermod -aG docker $USER
$ newgrp docker
حالا دیگر به عنوان یک کاربر معمولی می توانید دستورات داکر را بدون هیچ چالشی اجرا کنید. اگر هم این دستورات را اجرا نکنید، قبل از هر دستور داکر باید sudo را هم وارد کنید.
بررسی وضعیت نصب داکر
برای اطمینان از نصب کامل داکر، دستور زیر را اجرا کنید:
sudo docker version
دیدگاه خود را ثبت کنید
تمایل دارید در گفتگوها شرکت کنید؟در گفتگو ها شرکت کنید.