Stille a56104c951 | ||
---|---|---|
.. | ||
v2-ui-ssl | ||
Dockerfile | ||
README.md | ||
docker-compose.yml |
README.md
v2-ui
GitHub stilleshan/dockerfiles
Docker stilleshan/v2-ui
docker image support for X86 and ARM
简介
基于 sprov065/v2-ui 项目的 docker 镜像.
更新
- 2021-06-17 更新
一键安装脚本
. - 2021-06-13 更新
5.5.2
版 docker 镜像,新增同时支持 X86 和 ARM 架构.
v2-ui-ssl 一键安装脚本部署
一键安装脚本部署请访问子目录 v2-ui-ssl 查看详情.
v2-ui 手动部署
docker
docker run -d --name=v2-ui --restart=always --network=host stilleshan/v2-ui
docker compose
下载 docker-compose.yml 执行以下命令启动:
docker-compose up -d
挂载
为方便数据备份和迁移,需将容器内/etc/v2-ui/v2-ui.db
文件拷贝至宿主机存储,该文件存储所有面板数据及账号信息.并再挂载至容器内.同时创建ssl
目录,上传证书文件挂载至容器内使用.
注意: 挂载 ssl 证书后,在 v2-ui 面板中创建账号使用证书的路径为 /ssl/yourdomain.crt .
docker
通过上文首次执行docker run
启动容器后:
docker cp v2-ui:/etc/v2-ui/v2-ui.db .
# 拷贝 v2-ui.db 至宿主机
docker stop v2-ui
# 停止容器
docker rm v2-ui
# 删除容器
创建ssl
目录并上传证书.
修改以下命令中挂载路径,启动使用:
docker run -d --name=v2-ui --restart=always --network=host -v /your_path/v2-ui.db:/etc/v2-ui/v2-ui.db -v /your_path/ssl:/ssl stilleshan/v2-ui
docker-compose
通过上文首次执行docker-compose up -d
启动容器后:
docker cp v2-ui:/etc/v2-ui/v2-ui.db .
# 拷贝 v2-ui.db 至宿主机
docker-compose down
# 停止并删除容器
创建ssl
目录并上传证书.
修改docker-compose.yml
,取消注释,参考如下:
version: '3.7'
services:
v2-ui:
image: stilleshan/v2-ui
container_name: v2-ui
volumes:
- ./v2-ui.db:/etc/v2-ui/v2-ui.db
- ./ssl:/ssl
restart: always
network_mode: host
确认挂载路径无误后启动使用:
docker-compose up -d
使用
访问http://服务器IP:65432
使用账号admin
密码admin
登录.注意需开放相关端口防火墙,并及时修改账号密码.
参考
GitHub sprov065/v2-ui