最近 Docker 被墙的厉害,国内各种镜像也纷纷下架,由于没搜到威联通 Container 配置代理的方法,所以自己折腾了下,成功拉取镜像。记录一下操作步骤:
cd /share/CACHEDEV1_DATA/.qpkg/container-station
vim script/run-docker.sh
# 切记地址换成你自己的
export http_proxy="http://192.168.3.3:1080"
export https_proxy="http://192.168.3.3:1080"
ps -ef | grep system-docker.json # 查询 pid
kill xxx # 输入上面得到的 pid
完毕。
根据#13 反馈需要重启 Container Station 才生效,kill pid 后还不行的可以尝试下。
感谢#18,重启命令 sudo /etc/init.d/container-station.sh restart
1
MangozZ 172 天前
可以 cf 自建个反代。
https://blog.lty520.faith/%E5%8D%9A%E6%96%87/%E8%87%AA%E5%BB%BAdocker-hub%E5%8A%A0%E9%80%9F%E9%95%9C%E5%83%8F |
2
JensenQian 172 天前 via Android
nas 前面路由器上整个代理就完事了
|
3
yinmin 172 天前
禁 docker 镜像,因为现在的 NAS 把 Docker 做标配,Docker Hub 硬生生的成为了面向普通人的 App 应用商城。
|
4
Maxesisn 172 天前 1
我用的 QuTS hero ,观察到只需要在控制面板里配置 http 代理,Container Station 拉镜像的时候就能通过这个代理拉取
|
5
Phant0m 172 天前
Linux
``` mkdir -p /etc/systemd/system/docker.service.d cat > /etc/systemd/system/docker.service.d/http-proxy.conf << EOF [Service] Environment="HTTP_PROXY=http://192.168.1.1:1080" Environment="HTTPS_PROXY=http://192.168.1.1:1080" EOF systemctl daemon-reload systemctl restart docker ``` |
6
penissponge 172 天前
不知道绿联的怎么配置 docker 代理,绿联老系统基于 openwrt 的
|
7
FrankAdler 171 天前 via Android
我网关是 openwrt ,规则里加几个域名就完事了
|
8
Donjote 171 天前
要重启 Contaner Station 吗?我为啥改了没有生效
|
9
dockerhub 170 天前 1
是在不行就用我的 dockerhub.icu 。没错,送 icu 抢救一下🐶
|
10
temia OP @Donjote #8 你确定 dockerd 被杀死重启了吗
最后一步杀完进程,再验证一遍确保 pid 变化了 ``` kill xxx ps -ef | grep system-docker.json ``` |
12
temia OP |
13
lxm9357 165 天前
使用 kill pid 后貌似没生效,又手动重启了一下 Container Station 之后就没问了
感谢楼主~ |
14
c466934322 159 天前
大佬,直接改镜像源怎么改。镜像源是那个文件?
|
15
A4l1CteRQHlG1Bs8 144 天前 via iPhone
@c466934322 国内源基本全军覆没了
|
16
longjumping 117 天前
@temia 请问下你使用的 docker clash 是什么网络模式的,我这边使用桥接的不行
|
17
temia OP @longjumping 我用 host 模式
|
18
Acoffice 36 天前 1
重启 container 命令: `/etc/init.d/container-station.sh restart`
|