نحوه نصب Docker در ubuntu 14.04 LTS

docker on ubuntu 14.04
سلام امروز با آموزش نحوه نصب Docker در ubuntu 14.04 LTS درخدمت شما هستیم.

معرفی

داکر امکانی را فراهم آورده است که پروسه‌ها و نرم‌افزارها به صورت مجزا در محیط کاملا ایزوله‌ای بر روی کرنل لینوکس راه‌اندازی شود که به این محیط و بسته‌ی ایزوله، کانتینر (Container) می‌گویند.
کانتینر این امکان را برای برنامه نویسان و توسعه دهندگان اپلیکیشن ها فراهم می کند تا یک برنامه را با تمام ماژول ها و کامپوننت‌های وابسته آن ( مانند کتابخانه ها ، توابع و … ) یکی کرده و به صورت یک پکیج درآورده تا آن برنامه تولید شده در پلتفرم ها و سیستمهای مختلف بدون مشکل اجرا شود، در حقیقت بدون نگرانی از تنظیمات و وابستگیهای یک Application خاص در پلتفرم های دیگر، آن برنامه در هر محیطی اجرا شود.
این دستورالعمل ها برای نصب Docker در نظر گرفته شده اند.
من از یک سرور Ubuntu 14.04 LTS استفاده میکنم و به عنوان root وارد می شوم.

مرحله 1: نصب Docker

ابتدا  قبل از نصب هر چیز جدید ، اطمینان حاصل کنید که لیست بسته های موجود بروز است.

[php] apt-get update [/php]

میخواهیم داکر را با بسته docker-io نصب کنیم :

[php] apt-get -y install docker.io [/php]

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

[code] ln -sf /usr/bin/docker.io /usr/local/bin/docker
sed -i ‘$acomplete -F _docker docker’ /etc/bash_completion.d/docker.io [/code]

در آخر ، پیکربندی Docker را شروع میکنیم که سرور بوت شود:

[code] update-rc.d docker.io defaults [/code]

مرحله 2: نصب یک کانتینیر داکر

بیایید شروع کنیم به استفاده از داکر! ایمیج فدورا داکر را بارگیری کنید:

[php] docker pull ubuntu [/php]

مرحله 3: کانتینر داکر را اجرا کنید

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

[php] docker run -i -t ubuntu /bin/bash [/php]

بسیاری از کانتینرهای جامعه در حال حاضر در دسترس هستند ، که می توان از طریق جستجو یافت. در فرمان زیر در حال جستجوی کلمه کلیدی debian هستیم:

[php] docker search debian [/php]

امیدوارم که براتون مورد پسند و کارآمد بوده باشه.
در صورت هرگونه مشکل درباره پست نحوه نصب Docker در ubuntu 14.04 LTS  از طریق زیر همین پست اقدام به ارسال دیدگاه کنید.
, , , , , ,
اشتراک گذاری:

Leave a پاسخ

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