Docker 错误:http://deb.debian.org/debian InRelease

问题描述 投票:0回答:1

错误:1 http://deb.debian.org/debian bullseye InRelease 暂时无法解析“deb.debian.org” W:无法获取 http://deb.debian.org/debian/dists/bullseye/InRelease 暂时无法解析“deb.debian.org” W:无法获取 http://deb.debian.org/debian-security/dists/bullseye-security/InRelease 暂时无法解析“deb.debian.org” W:无法获取 http://deb.debian.org/debian/dists/bullseye-updates/InRelease 暂时无法解析“deb.debian.org” W:部分索引文件下载失败。它们已被忽略,或使用旧的代替。

E:无法找到包 zlib1g-dev E:软件包“git”没有安装候选者 E: 无法找到包 libicu-dev E: 无法找到包 zip E: 无法找到包 libzip-dev E: 无法找到压缩包

尝试解决: 为了解决此问题已进行了多次尝试,包括:

  • 切换到不同的 PHP 版本(例如 php:8.2-fpm)没有任何改进。
  • 验证容器内的 DNS 配置。
  • 修改sources.list文件以使用不同的镜像或源。 不幸的是,这些尝试都没有成功缓解这个问题。
docker ubuntu networking dns firewall
1个回答
0
投票

iptables 的 myb bcs (false) ,你需要将其更改为 (true) 在 /etc/docker/daemon.json 上:

{
    "iptables": true,
    "ip-masq": true,
    "ip-forward": false,
    "bridge": "docker0",
    "log-driver": "json-file",
    "log-opts": {
        "max-size": "10m",
        "max-file": "3"
    },
    "dns": ["8.8.8.8", "8.8.4.4"]
}
© www.soinside.com 2019 - 2024. All rights reserved.