Vue部署到Docker
参考文档: 手把手教你用 Docker 部署 Vue3 项目_docker部署vue3项目-优快云博客
参考文档: dockerfile 部署前端vue项目_vue dockerfile-优快云博客
nginx文档: 使用docker安装nginx - 静以修身俭以养德 - 博客园 (cnblogs.com)
结合使用了两个文档的方法和DockerFIle
区别
第一篇使用的是删除nginx默认的 default.conf配置文件然后通过DockerFile进行替换
DockerFile
第二篇是通过替换nginx默认的nginx.conf使用DockerFIle进行替换
同时需要去创建三个文件夹,然后去替换默认的index
Docker
结合
因为我是修改nginx.conf文件同时,并且不想要去创建额外的文件夹所以我就使用了两者结合的方法
Dockerfile
因为我们使用的Element-admin所以需要对nginx.conf做出一定的修改,参照第二篇进行修改
在docker 工作目录下运行命令
打包镜像后 启动容器