我正在尝试使用nodejs扩展docker官方php映像。我遇到的问题是apt拒绝找到像wget,sudo,nodejs这样的包,所以我无法安装它们。有谁知道解决方案?
答案 0 :(得分:4)
官方PHP图片removes the APT lists after installing它是必需的包,可能是为了保持生成的图像层很小。因此,您需要先apt-get update
:
RUN apt-get update \
&& apt-get install -y wget nodejs --no-install-recommends \
&& rm -rf /var/lib/apt/lists/*
链中的最后一个命令会再次删除由apt-get update
创建的列表。