在高山上安装nodejs v13.10.1

时间:2020-04-21 08:24:12

标签: node.js docker alpine

我正在尝试在高山docker上安装nodejs版本13.10.1

我正在尝试:

FROM python:2.7-alpine
ENV ALPINE_MIRROR "http://dl-cdn.alpinelinux.org/alpine"
RUN echo "${ALPINE_MIRROR}/edge/main" >> /etc/apk/repositories
RUN apk add --no-cache nodejs-current  --repository="http://dl-cdn.alpinelinux.org/alpine/edge/community"
RUN node --version

但是,当然,它是在Edge(不是v13.10.1)中安装了当前版本。

那么我如何在高山docker上找到并安装nodejs v13.10.1

1 个答案:

答案 0 :(得分:1)

nodejs-current13.10.1的分支edge上似乎没有community版的软件包main。参见:https://pkgs.alpinelinux.org/packages?name=nodejs-current&branch=edge&repo=community

您可以构建自己的版本-请参见https://stackoverflow.com/a/53389225/2087704

您可以使用特定的图像FROM node:13.10.1-alpine