您可以使用以下方法:
FROM alpine:3.8
RUN apk update && apk add --no-cache wget
RUN wget https://nodejs.org/dist/v13.0.1/node-v13.0.1-linux-x64.tar.xz && tar -xf node-v13.0.1-linux-x64.tar.xz
然后将其保存在node-v13.0.1-linux-x64
文件夹的工作目录中
,
Alpine nodejs有两个用于一个LTS的存储库,一个用于当前版本的存储库。
Nodejs LTS:
打包nodejs
版本12.13.0-r1
基于V8引擎的描述JavaScript运行时- LTS版本
项目https://nodejs.org/
nodejs-current:
打包nodejs-current
版本13.0.1-r0
基于V8引擎的描述JavaScript运行时-当前稳定
版本
项目https://nodejs.org/
如果需要当前版本,则可以使用nodejs-current
FROM alpine:3.8
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
本文链接:https://www.f2er.com/3154185.html