
antage/nodejs基于debian:stretch构建的Node.js Docker容器,提供稳定的Node.js运行环境,适用于Node.js应用的开发、测试和生产环境部署,支持通过卷挂载持久化应用代码和依赖,以及通过环境变量进行灵活配置。
执行以下命令构建镜像:
bashmake
支持以下卷挂载路径:
/var/www: 用于存放应用代码/usr/lib/node_modules: 用于存放Node.js依赖包无默认暴露端口,可根据应用需求在运行时通过-p参数映射端口。
| 环境变量名 | 说明 |
|---|---|
CREATE_USER_UID | 用户ID配置 |
CREATE_USER_GID | 用户组ID配置 |
PACKAGE_DIR | 可选,指定package.json所在目录 |
bashdocker run -d \ -v /本地应用目录:/var/www \ -v /本地依赖目录:/usr/lib/node_modules \ -e CREATE_USER_UID=1000 \ -e CREATE_USER_GID=1000 \ -e PACKAGE_DIR=/var/www \ nodejs
yamlversion: '3' services: nodejs-app: image: nodejs volumes: - ./app:/var/www - ./node_modules:/usr/lib/node_modules environment: - CREATE_USER_UID=1000 - CREATE_USER_GID=1000 - PACKAGE_DIR=/var/www # 如需暴露端口,添加以下配置 # ports: # - "3000:3000"

manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务