原文件链接https://gitee.com/cym1102/nginxWebUI
1.下载镜像文件
docker pull cym1102/nginxwebui:latest
2.启动镜像
docker run -itd --name nginx-webui \-v /www/server/nginx-webui:/home/nginxWebUI \-e BOOT_OPTIONS="--server.port=8023" \--privileged=true \--net=host \-d cym1102/nginxwebui:latest
- 启动容器时请使用—net=host参数, 直接映射本机端口, 因为内部nginx可能使用任意一个端口, 所以必须映射本机所有端口.
- 容器需要映射路径/home/nginxWebUI:/home/nginxWebUI, 此路径下存放项目所有数据文件, 包括数据库, nginx配置文件, 日志, 证书等, 升级镜像时, 此目录可保证项目数据不丢失. 请注意备份.
- -e BOOT_OPTIONS 参数可填充java启动参数, 可以靠此项参数修改端口号 —server.port 占用端口, 不填默认以8080端口启动
- 日志默认存放在/home/nginxWebUI/log/nginxWebUI.log
3.安装完成后启动
打开http://xxx.xxx.xxx.xxx:8023 进入主页
进来之后先创建账号
