中国大陆现在要怎样才能正常使用 docker

185 天前
 vdrapb

最近想学一下 Docker 的使用,装上去后发现什么都用不了,配置了国内镜像也一样,难道只能一直开着梯子才能正常用吗

5202 次点击
所在节点    Docker
31 条回复
shen13176101
185 天前
开 vpn 无感安装下载
chloerei
185 天前
一直开着梯子。
dji38838c
185 天前
这有什么好学的。
fuzzsh
185 天前
国内高校/企业运营的镜像不公开 Docker Hub 的内容了,要稳定自己搭建
ration
185 天前
用 cloudflare 弄个 Worker 自建个
SunnyIng
185 天前
https://github.com/DaoCloud/public-image-mirror

现在国内用的就是这个,大部分镜像都有
Donaldo
185 天前
```
cat /etc/docker/daemon.json
{
"registry-mirrors": [
"https://docker.hpcloud.cloud",
"https://docker.m.daocloud.io",
"https://docker.unsee.tech",
"https://docker.1panel.live",
"http://mirrors.ustc.edu.cn",
"https://docker.chenby.cn",
"http://mirror.azure.cn",
"https://dockerpull.org",
"https://dockerhub.icu",
"https://hub.rat.dev"
]
}
```
阿里云这样配置可以高速拉镜像
sunziren
185 天前
旁路网关
xiayun
185 天前
自己电脑上 我好像也都是开着梯子,其它云上的 有云代理 参照#7 改一下就行
dcsuibian
185 天前
学习阶段我的建议是路由器装翻墙插件做透明代理,都学会了再去折腾网络
镜像站这东西不稳定,治标不治本,即使今天不封明天也有可能封。梯子稳定好用太多,而且应用面广泛,包括 yum 、apt 都可以走代理,但缺点是路由器的梯子会影响家里的网络,不用的时候建议关掉。

你学 docker 估计是装个 Linux 虚拟机的,不搞透明代理的话,你要注意宿主机流量走了梯子虚拟机大概率没走,虚拟机配置代理的话也不能单纯 export http 环境变量,另外 docker 本身( docker pull )走代理和 docker 内的容器走不走代理也是有区别的。而且有些镜像也不一定是在 docker hub 上的
dcsuibian
185 天前
如果你已经学完了 docker ,那可以开始折腾网络了
主要解决的问题就是服务器怎么走代理

docker pull 走代理可以看这篇:
https://www.lfhacks.com/tech/pull-docker-images-behind-proxy/

我目前的方式是配置了/etc/systemd/system/docker.service.d/http-proxy.conf ,然后用
ssh -R 7890:localhost:7890 -N remote-host
把 clash 代理转发到云服务器上(因为服务器装 clash 不是很方便),pull 完了就断掉好了

下一阶段就是多台服务器,可以考虑 Sonatype Nexus 自建 Docker 仓库
iloveayu
185 天前
想爽玩你就研究透明代理,一劳永逸
bigshawn
185 天前
我是用的赛博菩萨家的 worker 自己搭一个
使用的项目地址 https://github.com/cmliu/CF-Workers-docker.io
weenhall5
185 天前
vim /etc/systemd/system/docker.service.d/proxy.conf

Environment="HTTP_PROXY=http://192.168.x.x:port"
Environment="HTTPS_PROXY=http://192.168.x.x:port"
Environment="NO_PROXY=localhost,127.0.0.1"
EastLord
185 天前
使用 Github Action 将国外的 Docker 镜像转存到阿里云私有仓库
https://github.com/tech-shrimp/docker_image_pusher
fanersai
185 天前
一直用的 1panel 的加速
cwxiaos
185 天前
软路由或者 tun,其它方案都不咋地
ala2008
185 天前
没办法,使用第三方镜像吧
duanxianze
185 天前
挂梯子有啥的,早该习惯了
nofkbug
185 天前
@weenhall5 你这样没用,正常的 url 请求可以,但是 pull image 会提示不支持 “Connect” method

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1117219

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX