我目前正在尝试从nginx:latest在docker容器上安装node和npm。 (不幸的是,我不能使用多阶段的Dockerfile,它允许我从单独容器中的节点映像和nginx开始)
不幸的是,我无法安装npm并总是出现错误
E:无法找到软件包npm
现在有多个关于此错误的主题,该解决方案适用于Windows上的Linux子系统,但不适用于我的dockerfile。这是我到目前为止在Dockerfile中拥有的
Dockerfile
<ListView
android:id="@+id/transacList"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_marginBottom="8dp"
android:layout_marginEnd="8dp"
android:layout_marginStart="19dp"
android:layout_marginTop="8dp" />
现在,由于我刚开始使用代理服务器,我认为这可能是问题所在,但事实并非如此。我在我的子系统(apt.conf)上使用了相同的配置,所有其他软件包(包括nodejs)都被安装了,而在Docker容器上没有问题。只是npm会不断抛出错误。
如果有人知道错误在哪里,那将是很好的选择