راهنمای کامل نصب داکر روی سرور مجازی Ubuntu 

راهنمای کامل نصب داکر روی سرور مجازی Ubuntu 

اشتراک گذاری در شبکه های اجتماعی

داکر (Docker) یک پلتفرم متن‌باز برای ساخت، اجرا و مدیریت کانتینرهاست که به توسعه‌دهندگان اجازه می‌دهد برنامه‌ها را در محیطی ایزوله اجرا کنند. با نصب داکر روی سرور مجازی اوبونتو، می‌توانید چندین سیستم عامل و سرویس را به صورت هم‌زمان و با حداقل مصرف منابع، مدیریت کنید. در این راهنما با نوین‌هاست همراه باشید تا گام‌به‌گام نحوه نصب Docker روی سرور Ubuntu را یاد بگیرید.

مرحله ۱: به‌روزرسانی مخازن APT

ابتدا بسته‌های سیستم را به‌روزرسانی کنید:

sudo apt-get update

مرحله ۲: افزودن کلید GPG و مخزن Docker

برای نصب داکر از مخازن رسمی، ابتدا کلید امنیتی و منبع مربوطه را اضافه نمایید:


sudo apt-key adv --keyserver hkp://p80.pool.sks-keyservers.net:80 --recv-keys 58118E89F3A912897C070ADBF76221572C52609D
sudo apt-add-repository 'deb https://apt.dockerproject.org/repo ubuntu-xenial main'

مرحله ۳: به‌روزرسانی مجدد لیست بسته‌ها

sudo apt-get update

مرحله ۴: بررسی منبع نصب بسته Docker

اطمینان حاصل کنید که بسته‌ها از مخزن رسمی داکر دریافت می‌شوند نه مخازن پیش‌فرض Ubuntu:

apt-cache policy docker-engine

خروجی باید چیزی شبیه به زیر باشد:


docker-engine:
  Installed: (none)
  Candidate: 1.11.1-0~xenial
  Version table:
     1.11.1-0~xenial 500
        500 https://apt.dockerproject.org/repo ubuntu-xenial/main amd64 Packages
     1.11.0-0~xenial 500
        500 https://apt.dockerproject.org/repo ubuntu-xenial/main amd64 Packages

مرحله ۵: نصب Docker

حال داکر را با استفاده از دستور زیر نصب کنید:

sudo apt-get install -y docker-engine

مرحله ۶: بررسی وضعیت سرویس Docker

برای اطمینان از نصب موفق، وضعیت سرویس را بررسی نمایید:

sudo systemctl status docker

مرحله ۷: رفع خطای اتصال به Daemon

در صورتی که با خطای زیر مواجه شدید:


docker: Cannot connect to the Docker daemon. Is the docker daemon running on this host?
See 'docker run --help'

کاربر فعلی را به گروه کاربران مجاز  اضافه کنید:

sudo usermod -aG docker $(whoami)

ساختار کلی دستورات Docker

قالب عمومی دستورات داکربه صورت زیر است:

docker [OPTIONS] COMMAND [ARGUMENTS]

Docker installation

نوین‌هاست یار نوین شماست

در نوین‌هاست، ما فقط خدمات نمی‌فروشیم؛ بلکه همراهی مطمئن در مسیر توسعه زیرساخت دیجیتال شما هستیم. از ارائه سرورهای مجازی قدرتمند گرفته تا پشتیبانی فنی حرفه‌ای، نوین‌هاست همیشه در کنار شماست تا به ساده‌ترین شکل، پیچیده‌ترین راه‌کارهای فناوری را پیاده‌سازی کنید. با نوین‌هاست، آینده آنلاین خود را امن، سریع و پایدار بسازید.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

مطالب مرتبط