使用Docker部署React应用
使用Docker部署React应用
❄️2winter❤️ ,使用docker部署React前端和部署静态网站是一样的。
1.思路:Nginx转发 ->容器
2.使用Dockerfile创建一个镜像
1 | # 设置基础镜像 |
将Dockerfile和react放到一个目录:
1 | 执行 docker build -t 镜像名字 . |
注意上面的点!
然后运行创建容器:
1 | docker run --name 容器名字 -d -p 主机端口:80 镜像名 |
如果你需要映射主机目录
1 | docker run --name 容器名字 -d -p 主机端口:80 -v /主机目录:/容器目录 镜像名 |
修改Nginx配置指向 容器暴露的主机端口。
Nginx - t
Ngginx -s reload