kyonn 最近的时间轴更新
kyonn

kyonn

V2EX 第 109647 号会员,加入于 2015-04-07 18:44:45 +08:00
根据 kyonn 的设置,主题列表被隐藏
二手交易 相关的信息,包括已关闭的交易,不会被隐藏
kyonn 最近回复了
@XiLingHost 除了 dockerhub 代理,其他代理设置的都是 Use proxy registry
@XiLingHost 现在就是这么做的,而且在 /etc/docker/daemon.json 配置 registry-mirrors 指向 nexus 所在机器的 docker group 地址。

现在的疑问是直接 pull 镜像名,如果这个镜像在 dockerhub 有,那么工作正常,但是如果是 ghcr 这些非 dockerhub 独有的镜像,则 pull 命令无法拉到镜像,除非给镜像名前加上 nexus 地址前缀(这个地址对应 docker group )。


包括 hosted 地址的私有镜像,也无法通过镜像名直接拉取,必须加上 nexus 地址前缀。
@2Nfree 直接指定 nexus 的地址前缀,是可以从 quay 、gcr 这些非 dockerhub 拉取的。
@2Nfree 按照下面这篇文章,应该是可以省略域名前缀的。当然,这个文章比较早。

[Using Nexus OSS as a proxy/cache for Docker images – Tech by Maarten]( https://mtijhof.wordpress.com/2018/07/23/using-nexus-oss-as-a-proxy-cache-for-docker-images/)
@2Nfree 我配置了 daemon.json 的 mirror 为 nexus 的 docker group 地址,不加域名前缀也能正常工作。但是如果拉的镜像是 非 dockerhub 的,nexus 好像就没办法处理,理论上,流量都发给 nexus 了,应该能处理才对。
4 天前
回复了 kyonn 创建的主题 NAS 有没有 nexus 镜像源的平替?
@surfingboy 老哥,为什么拉取要加 nexus IP:PORT ?

已经在 /etc/docker/daemon.json 配置 registry-mirrors 指向 nexus 所在机器的 docker group 地址了。
现在发现确实,只要拉非 dockerhub 的镜像,必须加 nexus 的 ip 和端口,否则拉不下来。如果镜像在 dockerhub ,则没这问题。
抓包看了下,client 支持的密钥交换算法比较有限,随便往 nginx 配置里加了几种看上去支持抓包的交换算法都不行。
@yinmin 谢谢,改为直接抓容器内部的 http 流量了。
问下 ai 就有答案了,沉贴处理
21 天前
回复了 kyonn 创建的主题 程序员 用过 Bcache 的请进, 问几个问题
@nevin47 之前在 ssd 的数据肯定丢了。意思是在 ssd 挂了之后(比如 bcache 挂载点都掉了),后面新写入的数据,会直接写到硬盘吗,还是说整个存储就挂了,必须先把 bcache 屏蔽掉,这种情况能不能自动 fallback
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   4772 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 22ms · UTC 10:02 · PVG 18:02 · LAX 02:02 · JFK 05:02
Developed with CodeLauncher
♥ Do have faith in what you're doing.