求招
1
eluotao 163 天前
都能上 v2 ,这个问题还是问题吗?
|
2
xiaoniao886n OP 公司服务器不能用代理
|
3
weiweiwitch 163 天前
一种是找到靠谱的国内镜像源,然后 daemon.json 中配置 registry-mirrors ,指向这个镜像源。
另一种是在运行 docker 的那台机器上添加配置,让 docker 的 daemon 走代理访问官方源。 这种方式假定你已经搭建了代理服务器。 具体可以看下这篇官方的文档。 https://docs.docker.com/config/daemon/systemd/#httphttps-proxy |
4
naminokoe 163 天前 via iPhone 3
@xiaoniao886n 你应该跟老板说,不用代理不能操作 docker
|
5
j717273419 163 天前
靓仔,要光盘吗?
|
6
joyhub2140 163 天前
生产环境不方便挂梯子的话,只能从测试机器里代理好梯子,再 docker export 导出本地镜像,生产环境 docker import 导入前一步导出的镜像 tar 文件。
|
7
AreYou0k 163 天前
之前 V 站有人发了自己搭 cloudflare 镜像中转, 你可以看看
|
8
XiLingHost 163 天前
内网搭一个 nexus ,在里面配置用代理的镜像源
|
9
chen006 163 天前 via Android
|
10
adfs 163 天前 via Android
|
11
adfs 163 天前 via Android 3
由开放原子开源基金会主导,华为、浪潮、DaoCloud 、谐云、青云、飓风引擎以及 OpenSDV 开源联盟、openEuler 社区、OpenCloudOS 社区等成员单位共同发起建设的 AtomHub 可信镜像中心正式开放公测。
|
12
sanquan 163 天前 via iPhone
都能来这里发帖还是问题?
|
14
Greendays 163 天前
个人继续用代理。公司的就反馈给上级处理。
|
17
Y25tIGxpdmlk 163 天前
不是有很多镜像源吗
|
18
RangerWolf 163 天前
@Navee 可能我太菜了,官网的这个设定没起作用。
我是通过其他方式实现的代理,步骤记录到我的 blog: https://www.flyml.net/2024/06/07/visit-docker-hub-with-clash-http-proxy/ (太旧不写了,那个插入代码的模块好像失效了,还不知道如何更新,格式问题请见谅) |
21
HFX3389 163 天前
@RangerWolf #18 Docker version 26.1.3 这个版本是起作用的,不知道你是哪个版本
|
22
murmur 163 天前
@Y25tIGxpdmlk 这次国内禁止做镜像
|
23
LJason 163 天前 2
@RangerWolf #17
@Navee #15 我的理解是,`~/.docker/config.json` 是针对容器内代理的,容器内会有 `HTTPS_PROXY` 等环境变量,和拉镜像时的代理是无关的。这页的第二句也说了:"This page doesn't describe how to configure proxies for the Docker daemon." 在 `/etc/systemd/system/docker.service.d` 或 `~/.config/systemd/user/docker.service.d` 才是针对守护进程的代理,在拉取镜像时才会过代理。 https://docs.docker.com/config/daemon/systemd/ |
24
RangerWolf 163 天前
@LJason 我觉得你说的有道理!学习了!感谢!
|
25
Navee 163 天前
|
26
mwuxlcanrh 163 天前
dockerhub 确实有很多镜像不适合良民使用,现在收口到华为确实是应该的。
我等非良民还是用 dockerhub 吧 |
27
wonderfulcxm 163 天前 via iPhone
@LJason 我觉得你说得是对的,一个是 docker engine 的代理,一个是 docker 容器的代理。
|
28
Songxwn 163 天前
|
29
CatCode 163 天前 1
补一个 AtomHub 上次讨论的传送门: https://www.v2ex.com/t/1002435
|
30
XuHuan1025 163 天前
docker save -o nginxLatest.tar nginx:latest
docker load -i nginxLatest.tar |
31
foxkiller 163 天前 1
你本地挂梯子拉完之后 docker save 到.tar 然后 scp 上去……
|
32
DigitalG 163 天前
如果在局域网内,有某个终端( 192.168.1.10 )能提供 docker 部署和翻墙环境的话。也可以在那台机器上部署 registry 容器,配置成局域网的容器镜像。在不方便挂代理的服务器上使用`docker pull 192.168.1.10:5000/mysql/mysql-server`来拉镜像。
好处是,并不需要服务器上的特别高的权限。 |
33
lloovve 163 天前 via iPhone
这不是让公司解决么,自己私下解决小心拿这个开除你
|
34
clf 163 天前
自建 nexus 私有 dockerhub ,然后把部署所需全部上传上去。
|
35
jiejianshiwa 163 天前
就和老板说,不用代理,自己卡自己脖子,没法干活。
|
36
NewYear 162 天前 1
是正规公司吗?买运营商提供的外网专线啊,这个是合法渠道。
别小家子气,公司是做生意的,该买的服务器得买,该买的网络就买,这是干实事别觉得愧疚。 |