E: 在创建 docker 图像时无法找到软件包 apt 文件

E: Unable to locate package apt-file while creating docker image

我正在尝试在 docker 中创建安装最新 jdk、maven、git..

的映像

为了测试,我只是试穿 jdk:

这里我保存了这个内容 运行

$docker build . 

有人可以帮忙吗?我已经尝试了您博客中提供的所有解决方案,但仍然无效。

我需要知道两件事。

  1. 这个问题的解决方案
  2. 更改我需要安装所有三个(jdk,maven,git)
  3. 或者这个错误是否导致公司的任何代理设置..?

尝试 运行 same RUN session:

中的所有 apt-related 命令

示例:

RUN apt-get update && apt-get install -y \
  bzr \
  cvs \
  git \
  mercurial \
  subversion

如果您使用代理,请确保 docker daemon has it configured