Dsah / Dockerfile
nbugs's picture
Create Dockerfile
ac594bb verified
raw
history blame contribute delete
310 Bytes
FROM node:18-alpine
WORKDIR /app
# 安装依赖
COPY package.json .
RUN npm install --production
# 复制代码
COPY . .
# 暴露端口
EXPOSE 8080
# 设置环境变量(可以通过 docker run -e 覆盖)
ENV PORT=8080
ENV HF_USER=""
ENV API_KEY="your_api_key_here"
# 启动应用
CMD ["npm", "start"]