在 docker 中无法向 python 官方 docker 镜像发出请求

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

我使用 dockerfile 来构建镜像和容器。我没有改变任何东西。但从昨天开始,我无法构建它。我的 docker 文件是

FROM python:3.8-slim-buster

WORKDIR /src

COPY requirements.txt /src

RUN pip install -r requirements.txt

COPY app/ /src/app

ENV PYTHONPATH=/src

EXPOSE 8000

WORKDIR /src/app

我遇到以下错误。

ERROR: failed to solve: DeadlineExceeded: DeadlineExceeded: python:3.8-slim-buster: failed to copy: httpReadSeeker: failed open: failed to do request: Get "https://production.cloudflare.docker.com/registry-v2/docker/registry/v2/blobs/sha256/cf/cf7d11e02afd21125c5378d971bc42cfed2b697d7c116b14eed0baad617839da/data?verify=1687069048-Wqw%2FLtaBudeh5Szh3s0QeRVV6q0%3D": dial tcp 104.18.123.25:443: i/o timeout

我不知道为什么会发生这种情况,也找不到有关此类错误的任何信息。你能帮我一下吗?

谢谢

python docker dockerfile
2个回答
0
投票

我发现了问题。这是因为网络的原因。我使用镜像来获取Python图像。


-1
投票

我认为您已经使用另一个注册表登录。它正在尝试从您登录时提到的注册表中提取图像。

docker login http://<YOUR-IP>:8080
© www.soinside.com 2019 - 2024. All rights reserved.