- آی پی ایران برای استفاده از داکر مسدود می باشد.
- این مسدود بودن در زمان نصب و استفاده از img ها مطرح است.
- برای حل این موضوع راه هایی وجود دارد که همگی در داخل این پست گفته می شود.
راه حل اول ( جهت نصب و دانلود img ها )
- از این روش هم می توان در هنگام نصب داکر و هم در زمان دانلود img ها استفاده کرد.
- استفاده از DNS Server های سرویس www.shecan.ir
- کافیست DNS سرور یا سیستمی که قصد نصب داکر را دارید را متناسب با DNS های پیشنهاد شده در سایت بالا جایگرین کنید و در نهایت اقدام به نصب داکر یا دانلود img ها از مخزن اصلی داکر کنید.
راه حل دوم ( دانلود img ها )
- از این روش تنها می توان برای دانلود img ها استفاده کرد.
- استفاده از پروکسی سرور وب سایت www.docker.ir
# mkdir /etc/systemd/system/docker.service.d/
# touch /etc/systemd/system/docker.service.d/http-proxy.conf
# vim /etc/systemd/system/docker.service.d/http-proxy.conf
[Service]
Environment="HTTP_PROXY=http://Proxy.Docker.ir:5555"
- می توان به جای پروکسی سرور وب سایت www.docker.ir از پروکسی سرور شخصی استفاده کنید.
- در نهایت :
# systemctl daemon-reload
# systemctl restart docker
- جهت تست ( دانلود ایمیج دبیان )
# docker pull debian
or
# docker search debian
راه حل سوم ( جهت نصب )
- از این روش تنها برای نصب داکر در داخل سیستم عامل debian استفاده می کنیم.
- در این روش برای نرم افزار apt-get یک پروکسی در نظر میگیریم.
# vim /etc/apt/apt.conf.d/99HttpProxy
Acquire::http::Proxy "http://1.2.3.4:1234";
# apt-get update
- حال می توان هر بسته نرم افزار را نصب و راه اندازی کرد ( مثلا داکر )