آموزش نصب docker در لینوکس

نصب داکر در سیستم عامل های مختلف نکاتی دارد که در این مقاله به نصب داکر در لینوکس خواهیم پرداخت.

در مقاله آموزش داکر توضیحات ابتدایی در رابطه به داکر و مفاهیم آن داده شد. حالا در یک دوره آموزش قصد داریم به طور کامل و عملی با جزییات بیشتر به آموزش داکر بپردازیم.

امکان نصب داکر بر روی سیستم عامل های مختلف وجود دارد اما داکر در سیستم عامل لینوکس پایداری بهتری دارد. اولین نیاز ما یک سرور مجازی است که می‌توانید از طریق سایت ما با کد تخفیف  amoozesh-docker سرور مجازی خود را تهیه کنید. بهتر است از Ubuntu استفاده کنید چرا که پشتیبانی و کامیونیتی قوی تری دارد.

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

در صورتیکه سرور شما در ایران قرار دارد به دلیل تحریم ها نیاز است با استفاده از ابزار شکن DNS سرور خورد را تغییر دهید تا امکان دور زدن تحریم docker  برای شما میسر شود. در صورتیکه سرور شما در لوکیشن خارج از ایران واقع شده است نیازی به انجام گام یک نیست.
برای اینکار پس از لاگین در سرور دستور زیر dns های شکن را در سرور خود تنظیم کنید:

echo -e "nameserver 185.51.200.2\nnameserver 178.22.122.100" >> /etc/resolv.conf

حالا برای نصب آسان داکر دستور زیر را در سرور خود وارد کنید:

curl -fsSL https://get.docker.com -o get-docker.sh

این دستور فایل get-docker.sh را دانلود می‌کند.

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

sh get-docker.sh

این فرآیند بسته به پهنای باند سرور شما ممکن است چند دقیقه طول بکشد.

تمام! داکر بر روی سرور شما نصب شد!

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

docker pull hello-world

این دستور image سلام را از سرور داکرهاب دانلود می‌کند که جهت تست ایجاد شده است و کاربرد خاصی ندارد.

در صورتیکه خطای زیر را دریافت کنید به معنای آن است که تنظیمات شکن جهت دور زدن تحریم به درستی انجام نداده اید به سایت شکن مراجعه کنید و یک بار دیگر با دقت آن را انجام دهید:

Error response from daemon: error parsing HTTP 403 response body: invalid character '<' looking for beginning of value: "<html><body><h1>403 Forbidden</h1>\nSince Docker is a US company, we must comply with US export control regulations. In an effort to comply with these, we now block all IP addresses that are located in Cuba, Iran, North Korea, Republic of Crimea, Sudan, and Syria. If you are not in one of these cities, countries, or regions and are blocked, please reach out to https://hub.docker.com/support/contact/\n</body></html>\n"

در صورتیکه پیغام زیر را دریافت کردید داکر به درستی کار می کند:

Status: Downloaded newer image for hello-world:latest

 

دیگر آموزش های دوره داکر:

 

آموزش داکر

آموزش نصب docker در لینوکس

دستورات داکر - docker pull – docker image ls – docker rmi

دستورات داکر - docker run – docker create – docker ps – docker rm

 

 

 

کلیدواژه:
1977 بازدید
هاست وردپرس
نظرات
کد تخفیف اولین سفارش