为了在docker中搭建一个可以展示3D模型的网站,咨询了chatGPT,历时一天部署成功。仅作记录。
本人非前端工作者,甚至并不是计算机相关专业。所以仅作记录,并不能当作教程。
首先创建工作目录\docker\volumes\3d-web
目录中准备3个文件和一个文件夹
1.Dockerfile
2.package.json 3.package-lock.json 在three.js的github中。
还有一个目录_data用来存放网页项目文件。
在服务器或宿主机cd 到\docker\volumes\3d-web这个目录
构建镜像
在容器中运行刚刚构建的Node.js 镜像,并挂载本地目录到容器中,映射端口。
部署完成
将网页项目文件放入_data目录中
访问 http://localhost:8081 或 服务器IP:8081