# vue3.x 项目

  • 制作景象
#设置构建的基础镜像
FROM node:20.0.0
RUN mkdir -p /vue3x/
WORKDIR /vue3x/
COPY . /vue3x/
RUN cd /vue3x
# RUN rm -rf /vue3x/.npmrc
# RUN npm config set registry https://registry.npmmirror.com/
# RUN npm i
#在启动镜像时执行启动项目的命令
# CMD npm run dev
#暴露端口用于外部访问
EXPOSE 9090

#docker build -t template-vue3x .
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
  • 启动
docker build -t vue3x .
1
  • 启动(共享目录)
docker run -d -v /Users/zhoubichuan/zhoubichuan:/vue3x vue3x
1