今天做一个基于centos8的hadoop容器,
制作dockerfile时,使用yum下载openssh-server出错了
因为下载docker时用的阿里云,这时,再下载的centos里面没有en_US.UTF-8,只有C.UTF-8,
所以需要修改容器内的yum源。
首先删除APPStore这个源,再使用curl下载阿里云的yum源,将Base源替换掉
此时出现了curl,不能使用的故障
这时因为docker网卡的mtu与容器网卡的mtu不一致。
在/etc/docker/daemon.json中修改mtu。重启之后就能够curl