单机docker安装rancher,添加私有商店出现DNS或X509的问题解决

单机安装rancher,添加私有商店问题解决

1.出现dns lookup错误

假设私有商店域名为:harbor.mine.com,访问地址为:172.16.148.211

解决办法:

1、进入rancher容器:docker run -ti rancher /bin/bash
2、echo -e “172.16.148.211\tharbor.mine.com” | tee -a /etc/hosts

2.问题1解决后,出现X509错误

方法一:rancher已运行

1、进入rancher容器

docker exec -ti rancher /bin/bash

2、拉取证书

echo -n | openssl s_client -showcerts -connect harbor.mine.com:443 2>/dev/null | sed -ne '/-BEGIN CERTIFICATE-/,/-END CERTIFICATE-/p' > /usr/local/share/ca-certificates/harbo_mine_com.crt

注意域名地址、crt文件名替换为实际的

3、更新证书列表

update-ca-certificates

方法二:新安装rancher

docker run 的时候,-v 映射提前准备好的证书,启动过程适时update-ca-certificates

具体的操作方法,就不列出了,自行操作

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值