谢谢回复,我目前的做法:
- 自己在国内阿里云环境搭建了一个私有仓库,本地机器有自己的vpn,本地build出镜像之后,推送到私有镜像仓库,ubuntu也可以从私有镜像仓库拉镜像,从而解决ubunut不能访问docker hub的问题。
- 为了能够安装 kamal_proxy,我使用了阿里云的镜像加速功能,但是没有效果
- 我准备看你给的文档,尝试搭建一个境外的 registry proxy
我在本地通过vpn将 kamal_proxy镜像拉下来,然后传到了私有的仓库,然后尝试让ubuntu服务器从私有仓库拉镜像,但是默认还是走的docker hub的地址,之前一直以为,kamal_proxy也可以像kamal一样设置自己的registry,但是没有找到地方,如果可以的话,就不用自己搭建域外的proxy了 多谢指出方向。
阿里云镜像在境内,现在几乎无用了。
维护私有仓库也是一个方法,注意 mac 默认拉的是 aarch 镜像,和 ubuntu 要用的 amd86 不一样,需要往仓库推 amd86 镜像。
但我还是自建 proxy 了,一劳永逸。