构建 dockerfile 时出错“E:找不到方法驱动程序 /usr/lib/apt/methods/https。”

构建 dockerfile 时出错“E:找不到方法驱动程序 /usr/lib/apt/methods/https。”

我正在构建一个 dockerfile。它以以下内容开头:

RUN apt-get -yqq update && apt-get install -yqq iptables ca-certificates lxc openjdk-6-jdk git-core lxc-docker

当我构建 dockerfile 时出现以下错误:

E: The method driver /usr/lib/apt/methods/https could not be found.

我不知道如何处理这个问题,如果能得到帮助我将非常感激。

答案1

我知道这是一个老问题,但我在调整基于 Ubuntu 16.04 的旧映像时遇到了同样的错误。解决方案是首先在 dockerfile 中执行以下操作:

RUN apt-get update && apt-get install -y apt-transport-https

该包允许apt使用https源。

相关内容