LABEL Descripttion=”This image is build for web”
創(chuàng)建一個(gè) 文件夾并將當(dāng)前文件夾下的 所有文件放到 新建的文件夾下。(我當(dāng)前的文件夾下的文件是 前端可運(yùn)行的代碼。直接輸入npm run start 就能運(yùn)行的代碼哦)
RUN mkdir -p /opt/apps/epp COPY . /opt/apps/epp
設(shè)置當(dāng)前路徑,也就是下面所有命令的執(zhí)行都是在這個(gè)路徑
WORKDIR /opt/apps/epp/epp-web/server
設(shè)置鏡像時(shí)間和時(shí)區(qū)
ENV LANG C.UTF-8 ENV TZ=Asia/Shanghai RUN ln -snf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && echo Asia/Shanghai > /etc/timezone
暴露端口
EXPOSE 3001
啟動(dòng)node
CMD [ "npm", "start" ]
好了這篇文章也就是記錄一下打包的過程。