制作nodejs镜像
Dockerfile
FROM ubuntu:22.04
# wget https://nodejs.org/dist/v16.17.0/node-v16.17.0-linux-x64.tar.gz
# wget https://github.com/yarnpkg/yarn/releases/download/v1.22.19/yarn-v1.22.19.tar.gz
ENV PATH=/usr/local/node/bin:$PATH \
NODE_VERSION=v16.17.0
ADD node-${NODE_VERSION}-linux-x64.tar.gz /usr/local
RUN ln -s /usr/local/node-${NODE_VERSION}-linux-x64 /usr/local/node \
&& node --version \
&& npm --version \
&& npm config set registry https://registry.npm.taobao.org \
&& npm install -g yarn \
&& yarn --version
WORKDIR /data/apps/node
制作镜像
# docker build -t uhub.service.ucloud.cn/base/ubuntu-node:v16.17.0 .
build代码
# docker run --rm -v /data/apps/node:/data/apps/node uhub.service.ucloud.cn/base/ubuntu-node:v16.17.0 npm i
# docker run --rm -v /data/apps/node:/data/apps/node uhub.service.ucloud.cn/base/ubuntu-node:v16.17.0 npm run build
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律