代理背后的Docker更改了SSL证书

代理背后的Docker更改了SSL证书,第1张

代理背后的Docker更改了SSL证书

要将docker配置为与代理系统一起使用,您首先需要将HTTPS_PROXY / HTTP_PROXY环境变量添加到docker
sysconfig文件中。但是,取决于您使用的是init.d还是服务工具,您需要添加“
export”语句。作为一种解决方法,您可以在docker的sysconfig文件中简单地添加两个变体:

/etc/sysconfig/dockerHTTPS_PROXY="https://<user>:<password>@<proxy-host>:<proxy-port>"HTTP_PROXY="https://<user>:<password>@<proxy-host>:<proxy-port>"export HTTP_PROXY="https://<user>:<password>@<proxy-host>:<proxy-port>"export HTTPS_PROXY="https://<user>:<password>@<proxy-host>:<proxy-port>"

为了让docker使用ssl拦截代理,您必须将代理根证书添加到系统信任库中。

对于CentOS,将文件复制到/ etc / pki / ca-trust / source / anchors
/并更新ca信任库。之后重新启动docker服务。如果您的代理使用NTLM身份验证-必须使用诸如cntlm之类的中间代理。
这篇博客文章详细解释了它



欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/zaji/4982007.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-11-14
下一篇2022-11-14

发表评论

登录后才能评论

评论列表(0条)

    保存