ruoyiui80----->发布docker容器ngnix 20241214
1、宿主机【192.168.177.128】
创建www目录var/www/html

2、portainer 创建ruoyiui80容器
ruoyiui80容器的/usr/share/nginx/html目录 映射到宿主机目录/var/www/html



3、访问http://192.168.177.128/
提示forbidden

修改、 的etc/nginx/nginx.conf
注:nginx.conf可以先cp到宿主机上进行修改


4、ruoyiui80容器访问宿主机的后端ruoyiadmin:8080端口


5、打包ruoyiui前端项目
注:打包dist放在ruoyiui80容器,后端API在宿主机地址设置如下:
api地址:http://192.168.177.128:8080


dist 上传到宿主机

ruoyiui80容器的/usr/share/nginx/html目录 映射到宿主机/var/www/html/
打包dist内容上传到宿主机/var/www/html/ruoyi-ui/
容器/usr/share/nginx/html/ruoyi-ui/目录 映射到宿主机/var/www/html/ruoyi-ui/


6、ruoyiui80容器的nginx配置文件修改

容器/usr/share/nginx/html/ruoyi-ui/目录
root /usr/share/nginx/html/ruoyi-ui;
后端api在宿主机地址:http://192.168.177.128:8080
proxy_pass http://192.168.177.128:8080/;


7、访问ruoyi-ui


浙公网安备 33010602011771号