项目结构
![在这里插入图片描述](https://img-blog.csdnimg.cn/a48b7d182c174a0dbd052935c9780532.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBAbG9fb2xvX29s,size_20,color_FFFFFF,t_70,g_se,x_16)
node 为项目所在地
docker-compose.yml 内容
version: '2.0'
services:
node:
build: node
working_dir: /application
ports:
- '9528:9528'
node文件夹内容
![在这里插入图片描述](https://img-blog.csdnimg.cn/55e277eb3e3f44c18623ce920c458b44.png?x-oss-process=image/watermark,type_ZHJvaWRzYW5zZmFsbGJhY2s,shadow_50,text_Q1NETiBAbG9fb2xvX29s,size_20,color_FFFFFF,t_70,g_se,x_16)
test 为前端项目
Dockerfile 内容
FROM node:14
WORKDIR "/application"
COPY ./test ./
RUN npm install
EXPOSE 9528
CMD npm run dev