آموزش نصب 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

d8a2d985d988d8b2d8b4 d986d8b5d8a8 docker d8afd8b1 ubuntu d8a8d987 dbb2 d8b1d988d8b4

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

sudo docker run hello-world
d8a2d985d988d8b2d8b4 d986d8b5d8a8 docker d8afd8b1 ubuntu d8a8d987 dbb2 d8b1d988d8b4 2

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

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

sudo gpasswd -a $USER docker
newgrp docker


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

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

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

sudo snap install docker

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

sudo addgroup --system docker

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

sudo adduser $USER docker
newgrp docker

مدیریت سرور، پشتیبانی و کانفیگ سرور – آفاق هاستینگ

نوشته های مشابه