dockerfile文件记录

53 阅读1分钟

npmrc文件

区分不同前缀的镜像源

linux下fsevents模块报错

npm install -f

构建成功,启动不成功

前端相关的一些基础镜像缺失,还有一些常用的全局命令没有 (需要注意)

目前是通过部分安装先安装一个命令,再通过命令去安装其他的

image.png

其他命令

ARG BASEIMAGE

FROM ${BASEIMAGE} as builder

ARG SERVICE_ENV

COPY . /frontend

WORKDIR /frontend

RUN npm install

RUN pwd(看当前在哪个目录)  && \
    ls(当前目录下文件)  && \
    tree (查看目录树)


FROM ${RUNTIMEIMAGE}
COPY --from=builder /frontend/bin ./bin
COPY --from=builder /frontend/dist ./dist
COPY --from=builder /frontend/package.json ./package.json
COPY --from=builder /frontend/server.js ./server.js

EXPOSE 3001

ENTRYPOINT npm run dev