本人初识docker对其还不是很了解,如有不对之处,希望指点,谢谢!
原因:新建容器没有yum源,用不了网络yum源,也用不了ftp yum源
本人解决方法:1.在启动容器时用到 -v 参数 共享宿主机的yum源的绝对路径 (例如 docker run -it -v /var/ftp/wl:/mnt centos bash)
2.当进入docker 后 先 处理掉 docker 容器本地/etc/yum.repos.d/ 下面的.repo 文件
3.再加上 yum-config-manager --add file:///mnt/ && echo "gpgcheck=0" >> /etc/yum.repos.d/mnt.repo
4.yum list 你就可以看到列出的yum 源了
上面皆是本人目录,你可以根据自己的情况更改