您好,我有一个 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/*
Run Code Online (Sandbox Code Playgroud)
这是一个普遍问题,问题已部分解决,但下载速度很慢。以下是来自 BleepingComputer 博客文章的详细报告:Microsoft Linux 存储库遭受长达一天的中断,仍在恢复中
尽管 Microsoft 最初预计解决该问题的预计时间是“两个小时左右”,但该问题持续了 14 个小时以上,用户仍然遇到性能下降的情况。
微软工程师 Rahul Bhandari 在同一个 GitHub 线程中确认:
“我们的基础设施团队正在解决这个问题。packages.microsoft.com 上的一些镜像存在问题,因此根据他们的说法,目前解决此问题的预计时间将在接下来的两个小时左右,”Bhandari 说。
班达里后来证实,一些存储问题是这些问题的根本原因。
微软首席工程经理 Ravindra Bhartiya 表示:
“我们与packages.microsoft.com 发生了一起事件,导致软件包不可用。”
“我们的工程团队已经缓解了这个问题,我们的内部数据显示可用性有所改善”
“如果您仍然遇到问题,请向我们提供更多信息(“apt-get update|install”的输出),我们可以进一步调查,”Bhartiya 说。
但即使到了今天,在撰写本文时,用户仍在抱怨从 Microsoft 存储库检索软件包时下载速度慢。