Docker

آموزش نصب Docker در Ubuntu به ۲ روش

Docker امکان مجازی سازی توی سیستم عامل رو فراهم میکنه، برخلاف VirtualBox و VMware Workstation، برنامه های مجازی رو به عنوان containers اجرا میکنه، با استفاده از داکر، این کانتینر‌های ایجاد شده به راحتی قابلیت جابجایی پیدا خواهند کرد و شما میتوانید بر روی سیستم‌های مختلف از آن‌ها استفاده کنید.

قبل از شروع نصب داکر اینو بگم که برای نصب حتما از VPN استفاده کنید چون تحریم هستیم مثل همیشه…

روش اول- نصب داکر با ریپازیتوری Docker

۱- لیست بسته ها رو به روز رسانی میکنیم و سپس چند بسته پیش‌نیاز را نصب نمایید که به APT اجازه می‌دهد بسته‌ها را از طریق HTTPS استفاده کند.

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

۲- اضافه کردن کلید GPG ریپازیتوری یا همان مخزن رسمی Docker این طوری بسته هایی که برای نصب Docker دریافت میکنیم مطمئن میشویم از منبع معتبر و بدون هیچ گونه تغییری دریافت می کنیم.

sudo install -m 0755 -d /etc/apt/keyrings
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
sudo chmod a+r /etc/apt/keyrings/docker.gpg

۳- ریپازیتوری داکر را به منابع APT اضافه کنید:

echo \
"deb [arch="$(dpkg --print-architecture)" signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu \
"$(. /etc/os-release && echo "$VERSION_CODENAME")" stable" | \
sudo tee /etc/apt/sources.list.d/docker.list > /dev/null

۴- نصب Docker Engine

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

۵- اجرا hello-world

برای اینکه مطمئن شوید که داکر به درستی نصب شده است hello-world را اجرا میکنیم.

sudo docker run hello-world

اضافه کردن یوزر فعلی به گروه Docker (اختیاری)

برای اینکه از دستورات Docker بدون sudo استفاده کنید یوزر خودمون را در گروه داکر اضافه میکنیم.

sudo gpasswd -a $USER docker
newgrp docker


روش دوم- نصب داکر با SNAP

یکی از سریعترین راه ها برای نصب Docker در لینوکس اوبونتو و نسخه های دیگر استفاده از دستور SNAP است، در اینجا ما یاد می گیریم که چگونه از آن استفاده کنیم.

آشنایی با دستورات اولیه Docker

برای نصب داکر با استفاده از Snap کافیه از دستور زیر استفاده کنید.

sudo snap install docker

نصب تمام شد. برای استفاده کردن از دستورات داکر باید از Sudo استفاده کنیم اما اگر بخواهیم از دستورات داکر بدون sudo استفاده کنیم یه گروه بنام docker ایجاد میکنیم. (اختیاری)

sudo addgroup --system docker

پس از اضافه کردن گروه داکر، کاربر فعلی خود را نیز در ان اضافه اضافه میکنیم.
اگر بعد از دستور newgrp docker هنوز دستورات docker نیازمند sudo بود کافیه یبار log out کنید.

sudo adduser $USER docker
newgrp docker
۵ ۱ رای دادن
رای دادن به مقاله
اشتراک در
اشاره به موضوع
guest

3 کامنت
جدیدترین
قدیمی ترین نظرات با تعداد رای بالا
Inline Feedbacks
مشاهده همه کامنت ها
ناشناس
ناشناس
1 سال پیش

برای دانلود Imaged ها باید از فیلترشکن استفاده کرد

ناشناس
ناشناس
1 سال پیش

نصب داکر در ویندوز هم آموزش بدید لطفا
چون خیلی به خطا های مختلفی میخوره

ناشناس
ناشناس
1 سال پیش

نحوه داکر فایل نوشنن رو یاد بدید

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