2020
10-10
10-10
Docker镜像+nginx 部署 vue 项目的方法
一、打包vue项目在开发完的vue项目输入如下命名,打包生成dist文件夹yarnbuild/npmrunbuild此时根目录会多出一个文件夹:dist文件夹,里面就是我们要发布的东西。如果将该dist目录整个传到服务器上,部署成静态资源站点就能直接访问到该项目。二、获取nginx镜像nginx是一个高性能的HTTP和反向代理服务器,此处我们选用nginx镜像作为基础来构建我们的vue应用镜像。在终端输入:dockerpullnginx...
继续阅读 >
一、环境准备每个容器的IP地址:Nginx:172.16.10.10Mysql:172.16.10.20PHP:172.16.10.30搭建LNMP注意事项:各个容器的数据实现持久化;为容器分配固定的IP地址,防止容器重建后,IP地址发生变化,徒增不必要的麻烦;由于客户端只需要访问Nginx的80端口,然后通过Nginx去调用PHP连接数据库,所以只需要将Nginx的80端口使用“-p”选项映射到宿主机即可,其他容器,不必映射,相比较而言,也安全了些。二、案例实施(1...