|
@@ -4,21 +4,28 @@ GitHub [stilleshan/dockerfiles](https://github.com/stilleshan/dockerfiles)
|
|
Docker [stilleshan/v2-ui](https://hub.docker.com/r/stilleshan/v2-ui)
|
|
Docker [stilleshan/v2-ui](https://hub.docker.com/r/stilleshan/v2-ui)
|
|
> *docker image support for X86 and ARM*
|
|
> *docker image support for X86 and ARM*
|
|
|
|
|
|
-## docker 启动
|
|
|
|
|
|
+## 简介
|
|
|
|
+基于 [sprov065/v2-ui](https://github.com/sprov065/v2-ui) 项目的 docker 镜像.
|
|
|
|
+
|
|
|
|
+## 更新
|
|
|
|
+**2021-06-13** 更新`5.5.2`版 docker 镜像,新增同时支持 X86 和 ARM 架构.
|
|
|
|
+
|
|
|
|
+## 部署
|
|
|
|
+### docker
|
|
```shell
|
|
```shell
|
|
-docker run -d --name v2-ui --restart always --network host stilleshan/v2-ui
|
|
|
|
|
|
+docker run -d --name=v2-ui --restart=always --network=host stilleshan/v2-ui
|
|
```
|
|
```
|
|
|
|
|
|
-## docker compose 启动
|
|
|
|
|
|
+### docker compose
|
|
下载 [docker-compose.yml](https://raw.githubusercontent.com/stilleshan/dockerfiles/main/v2-ui/docker-compose.yml) 执行以下命令启动:
|
|
下载 [docker-compose.yml](https://raw.githubusercontent.com/stilleshan/dockerfiles/main/v2-ui/docker-compose.yml) 执行以下命令启动:
|
|
```shell
|
|
```shell
|
|
docker-compose up -d
|
|
docker-compose up -d
|
|
```
|
|
```
|
|
|
|
|
|
-## 挂载目录
|
|
|
|
-为方便迁移和数据保存,需将容器内`/etc/v2-ui/v2-ui.db`文件拷贝至宿主机存储,该文件存储所有面板数据及账号信息,并再挂载至容器内.同时创建`ssl`目录,上传证书文件并挂载至容器内使用.
|
|
|
|
|
|
+### 挂载
|
|
|
|
+为方便数据备份和迁移,需将容器内`/etc/v2-ui/v2-ui.db`文件拷贝至宿主机存储,该文件存储所有面板数据及账号信息.并再挂载至容器内.同时创建`ssl`目录,上传证书文件挂载至容器内使用.
|
|
> **注意:** 挂载 ssl 证书后,在 v2-ui 面板中创建账号使用证书的路径为 /ssl/yourdomain.crt .
|
|
> **注意:** 挂载 ssl 证书后,在 v2-ui 面板中创建账号使用证书的路径为 /ssl/yourdomain.crt .
|
|
-### docker
|
|
|
|
|
|
+#### docker
|
|
通过上文首次执行`docker run`启动容器后:
|
|
通过上文首次执行`docker run`启动容器后:
|
|
```shell
|
|
```shell
|
|
docker cp v2-ui:/etc/v2-ui/v2-ui.db .
|
|
docker cp v2-ui:/etc/v2-ui/v2-ui.db .
|
|
@@ -31,10 +38,10 @@ docker rm v2-ui
|
|
创建`ssl`目录并上传证书.
|
|
创建`ssl`目录并上传证书.
|
|
修改以下命令中挂载路径,启动使用:
|
|
修改以下命令中挂载路径,启动使用:
|
|
```shell
|
|
```shell
|
|
-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 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
|
|
通过上文首次执行`docker-compose up -d`启动容器后:
|
|
通过上文首次执行`docker-compose up -d`启动容器后:
|
|
```shell
|
|
```shell
|
|
docker cp v2-ui:/etc/v2-ui/v2-ui.db .
|
|
docker cp v2-ui:/etc/v2-ui/v2-ui.db .
|
|
@@ -63,6 +70,8 @@ docker-compose up -d
|
|
```
|
|
```
|
|
|
|
|
|
## 使用
|
|
## 使用
|
|
-访问`http://服务器IP:65432`使用账号`admin`密码`admin`登录.注意需开放相关端口防火墙,并及时修改账号密码.
|
|
|
|
-更多使用信息请参考原作者仓库 [sprov065/v2-ui](https://github.com/sprov065/v2-ui)
|
|
|
|
|
|
+访问`http://服务器IP:65432`使用账号`admin`密码`admin`登录.注意需开放相关端口防火墙,并及时修改账号密码.
|
|
|
|
+
|
|
|
|
+## 参考
|
|
|
|
+GitHub [sprov065/v2-ui](https://github.com/sprov065/v2-ui)
|
|
|
|
|