本文内容节选自tehub小书 https://tehub.com/b/show/9rRbSM55RP/chapter/9tRysqzb1i
阅读本文的前提是你已经对Docker原理以及相关命令较为熟悉,如果对docker比较陌生的话建议先简单学习下docker相关的知识哦~
构建docker镜像
在项目根目录创建一个名为Dockerfile
的文件
FROM node:16 AS builder
COPY . /app
WORKDIR /app
RUN rm -rf yarn.lock
RUN corepack enable
RUN yarn install && yarn build
FROM node:16-alpine
WORKDIR /app
ENV HOST=0.0.0.0
ENV PORT=3000
ENV NODE_ENV=$NODE_
评论(0)