【发布时间】:2021-06-17 07:05:44
【问题描述】:
您好,我有一个 docker 映像,昨天我注意到我无法运行它,因为它运行了一些存储库 url 无效的错误。当我检查时,我发现 debian 存储库结构确实已在 2021 年 6 月 16 日更改 https://packages.microsoft.com/debian/10/。有谁知道解决办法吗?
FROM python:3.7-buster
RUN curl https://packages.microsoft.com/keys/microsoft.asc | apt-key add -
RUN curl https://packages.microsoft.com/config/debian/10/prod.list > /etc/apt/sources.list.d/mssql-release.list
RUN apt-get update && ACCEPT_EULA=Y apt-get install -y \
msodbcsql17 \
unixodbc-dev \
openssh-server \
nginx-full \
--no-install-recommends \
&& rm -rf /var/lib/apt/lists/*
【问题讨论】:
-
我在 Debian 9 存储库中遇到了同样的问题,看起来所有的
/pool/文件夹都不见了 -
同样的问题
-
目前在我这边也可以使用相同的 Dockerfile...
-
@atline 你是从缓存构建图像,我必须先清理缓存,否则它将从缓存构建并且不会引发错误
-
该问题已在 github 的 dotnet core 上报告,进展可在github.com/dotnet/core/issues/6381