gpt4 book ai didi

docker - Curl 无法在 WSL 2 上使用 Docker 解析主机

转载 作者:行者123 更新时间:2023-12-01 22:56:45 31 4
gpt4 key购买 nike

我正在尝试使用 curl 从 github 下载版本,但它似乎无法解析域。

我收到错误 curl: (6) Could not resolve host: objects.githubusercontent.com

我在 WSL 2 上运行 Docker。我的 Dockerfile 的一部分在下面,它没有通过 curl 命令

FROM alpine:latest
WORKDIR /app
RUN apk update && apk add curl unzip
RUN curl -LO https://github.com/oven-sh/bun/releases/download/bun-v0.1.3/bun-linux-x64.zip && unzip bun-linux-x64.zip
COPY ["package.json", "bun.lockb", "./"]
RUN echo ls
RUN /usr/local/bin/bun-linux-x64/bun install

感谢任何帮助

最佳答案

如果您不使用 Docker Desktop 应用程序并在 WSL2 Ubuntu 实例中安装了 Docker,请编辑/创建一个配置文件:/etc/docker/daemon.json并设置默认 DNS:

{
"dns": ["8.8.8.8"]
}

重启Docker服务:

service docker restart

关于docker - Curl 无法在 WSL 2 上使用 Docker 解析主机,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/72952784/

31 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com