首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >码头-构建背后的代理。未能解决: rpc错误。拨号tcp:查找auth.docker.io。论rockylinux图像

码头-构建背后的代理。未能解决: rpc错误。拨号tcp:查找auth.docker.io。论rockylinux图像
EN

Stack Overflow用户
提问于 2022-09-07 01:55:03
回答 2查看 272关注 0票数 0

未能解决: rpc错误:代码=未知desc =未能解决与前端dockerfile.v0:未能创建LLB定义:未能授权: rpc错误:代码=未知desc =未能获取匿名令牌:https://auth.docker.io/token?scope=repository%3Alibrary%2Frockylinux%3Apull&service=registry.docker.io":拨号tcp: auth.docker.io在ipadress上。

EN

回答 2

Stack Overflow用户

发布于 2022-09-07 01:55:03

docker compose build --no-cache -progress=plain之前

首先运行以下命令:docker pull rockylinux:9-minimal

票数 0
EN

Stack Overflow用户

发布于 2022-09-07 18:49:19

在Docker中,像拉映像这样的操作是由Docker守护进程执行的,并且不使用shell的环境变量。

在代理后面工作时,除了在shell中配置代理设置之外,还需要在Docker中配置代理设置。

若要在docker中配置代理,请为Docker代理设置配置文件创建目录/etc/systemd/docker.service.d。然后创建具有以下内容的/etc/systemd/system/docker.service.d/http-proxy.conf。用代理服务器的主机IP和端口分别替换proxy_server_hostproxy_server_port

代码语言:javascript
复制
[Service]
Environment="HTTP_PROXY=http://proxy_server_host:proxy_server_port"
Environment="HTTPS_PROXY=http://proxy_server_host:proxy_server_port"
Environment="NO_PROXY=localhost,127.0.0.1"

使用以下命令应用设置并重新启动停靠程序。

代码语言:javascript
复制
sudo systemctl daemon-reload
sudo systemctl restart docker

您可以确认这些设置是否已应用于:

代码语言:javascript
复制
systemctl show --property=Environment docker
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73629292

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档