محمد علی امینی
محمد علی امینی
خواندن ۲ دقیقه·۳ سال پیش

گامبگام نصبدن و پیکریدن داکر و داکر کامپوز در اوبونتو

داکر و اوبونتو
داکر و اوبونتو

در ادامه دستورهای موردنیاز برای نصب کردن [نصبدن] و پیکربندی کردن [پیکریدن] موتور داکر و داکر کامپوز در آخرین نسخه اوبونتو را با شرح کوتاهی درمورد هر دستور آورده‌ام. تنها کافیه دستورها بترتیب در یه پایانه (terminal) اجرا شوند [اجرایشند].

توجه. چون علاقه‌ی زیادی به آسان کردن (آسانیدن) و باقاعده کردن زبان دارم، واژگان زیادی ساخته‌ام؛ که بدلیل ناشناخته بودن تنها بعنوان توضیح ازشان استفاده کرده‌ام [استفاده‌ام].
امیدوارم خوشایندت باشد.

گام ۰. حذف کردن [حذفتن] نسخه‌ی قدیمی. برای ارتقای نسخه‌ی داکر، باید نسخه‌ی قدیمی حذف شود [حَذفِشَدْ].

sudo apt-get remove docker docker-engine docker.io containerd runc

گام ۱. نصب کردن [نصبدن] موتور داکر. این دستورها باعث نصب آخرین نسخه‌ی موتور داکر از روی مخزن (repository) داکر در اوبونتو می‌شود.

#!/bin/sh # بروزیدن ایندکس مخزن بسته‌ها sudo apt-get update # بسته‌های موردنیاز apt برای استفادن از HTTPS sudo apt-get install \ ca-certificates \ curl \ gnupg \ lsb-release # افزودن کلید جی‌پی‌جی رسمی داکر curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg # برپاییدن آخرین مخزن پایدار داکر echo \ &quotdeb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu \ $(lsb_release -cs) stable&quot | sudo tee /etc/apt/sources.list.d/docker.list > /dev/null # نصبدن موتور داکر sudo apt-get update sudo apt-get install docker-ce docker-ce-cli containerd.io

گام ۲. بررسی کردن [بررسیدن] درستی نصب.

docker --version # اجراییدن کانتینر ارزیابی sudo docker run hello-world

گام ۳. استفاده [استفادن] از داکر با کاربر ناریشه. بدلیل ملاحظه‌های امنیتی، کاربرهای با دسترسی ریشه باید فرمان‌های داکر را با پیشفرمان `sudo` اجرا کنند [اجرایند]؛ ولی کاربرهای همگروه با داکر (docker) می‌توانند بدون این پیشفرمان داکر را اداره کنند [بادارند]. (نیازمند بازشروعش)

# افزودن کاربر جاری به گروه داکر sudo usermod -aG docker $USER # بررسیدن docker version docker run hello-world

توجه. بجای $USER می‌توان یه نامکاربری دیگر نوشت.

گام ۴. نصب کردن [نصبدن] داکر کامپوز.

# بارگرفتن آخرین نسخه‌ی پایدار داکر کامپوز sudo curl -L &quothttps://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)&quot -o /usr/local/bin/docker-compose # دادن مجوز اجراپذیری به فایل دودویی هه sudo chmod +x /usr/local/bin/docker-compose

گام ۵. بررسیدن درستی نصب داکر کامپوز.

docker-compose --version

همین! ازاین snippet هم می‌توانی همین کار را آسانتر انجام دهی [بانجامی].

نصبداکرداکر کامپوزاوبونتو
توسعه‌دهنده سایت با چارچوب جنگو
شاید از این پست‌ها خوشتان بیاید