国内现在 docker 如何拉取镜像

18 天前
 xiaoniao886n

求招

4788 次点击
所在节点    Docker
36 条回复
HFX3389
18 天前
@RangerWolf #18 Docker version 26.1.3 这个版本是起作用的,不知道你是哪个版本
murmur
18 天前
@Y25tIGxpdmlk 这次国内禁止做镜像
LJason
18 天前
@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/
RangerWolf
18 天前
@LJason 我觉得你说的有道理!学习了!感谢!
Navee
18 天前
@RangerWolf
要把"experimental" : true 设置上,重启 docker 服务后才会生效
这个代理是 docker 服务运行时的代理,并不是容器运行时的代理
mwuxlcanrh
18 天前
dockerhub 确实有很多镜像不适合良民使用,现在收口到华为确实是应该的。
我等非良民还是用 dockerhub 吧
wonderfulcxm
18 天前
@LJason 我觉得你说得是对的,一个是 docker engine 的代理,一个是 docker 容器的代理。
Songxwn
18 天前
CatCode
18 天前
补一个 AtomHub 上次讨论的传送门: https://www.v2ex.com/t/1002435
XuHuan1025
18 天前
docker save -o nginxLatest.tar nginx:latest
docker load -i nginxLatest.tar
foxkiller
18 天前
你本地挂梯子拉完之后 docker save 到.tar 然后 scp 上去……
DigitalG
18 天前
如果在局域网内,有某个终端( 192.168.1.10 )能提供 docker 部署和翻墙环境的话。也可以在那台机器上部署 registry 容器,配置成局域网的容器镜像。在不方便挂代理的服务器上使用`docker pull 192.168.1.10:5000/mysql/mysql-server`来拉镜像。

好处是,并不需要服务器上的特别高的权限。
lloovve
18 天前
这不是让公司解决么,自己私下解决小心拿这个开除你
clf
18 天前
自建 nexus 私有 dockerhub ,然后把部署所需全部上传上去。
jiejianshiwa
18 天前
就和老板说,不用代理,自己卡自己脖子,没法干活。
NewYear
17 天前
是正规公司吗?买运营商提供的外网专线啊,这个是合法渠道。

别小家子气,公司是做生意的,该买的服务器得买,该买的网络就买,这是干实事别觉得愧疚。

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

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

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

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

© 2021 V2EX