mirror of
https://github.com/EstrellaXD/Auto_Bangumi.git
synced 2026-03-31 01:01:31 +08:00
update docker document
This commit is contained in:
@@ -8,35 +8,44 @@ AutoBangumi 2.6 版本后支持直接在 WebUI 中配置,你可以选择直接
|
||||
|
||||
为了保证 AB 在每次更新之后数据和配置不丢失,推荐使用 Docker volume 或者 bind mount 进行数据和配置的持久化。
|
||||
|
||||
```shell
|
||||
# 使用 bind mount
|
||||
mkdir -p AutoBangumi
|
||||
cd AutoBangumi
|
||||
mkdir -p ./config
|
||||
mkdir -p ./data
|
||||
```
|
||||
|
||||
Bind mount 与 Docker volume 二选一
|
||||
```shell
|
||||
# 使用 Docker volume
|
||||
docker volume create AutoBangumi_config
|
||||
docker volume create AutoBangumi_data
|
||||
|
||||
# 使用 bind mount
|
||||
mkdir "AutoBangumi"
|
||||
cd "AutoBangumi"
|
||||
mkdir -p $PWD/config
|
||||
mkdir -p $PWD/data
|
||||
```
|
||||
|
||||
## 使用 Docker-cli 部署 AutoBangumi
|
||||
|
||||
复制以下命令运行即可。
|
||||
|
||||
请确保运行时目录处于AutoBangumi。
|
||||
|
||||
```shell
|
||||
docker run -d \
|
||||
--name=AutoBangumi \
|
||||
-v AutoBangumi_config:/app/config \
|
||||
-v AutoBangumi_data:/app/data \
|
||||
-v ./config:/app/config \
|
||||
-v ./data:/app/data \
|
||||
-p 7892:7892 \
|
||||
--network=bridge \
|
||||
--dns=8.8.8.8 \
|
||||
--restart unless-stopped \
|
||||
estrellaxd/auto_bangumi:latest
|
||||
ghcr.io/estrellaxd/auto_bangumi:latest
|
||||
```
|
||||
|
||||
如果使用 bind mount,可以自行替换绑定路径。
|
||||
如果使用 Docker volume,可以自行替换绑定路径。
|
||||
```shell
|
||||
-v AutoBangumi_config:/app/config \
|
||||
-v AutoBangumi_data:/app/data \
|
||||
```
|
||||
|
||||
此时 AB 的 WebUI 会自动运行,但是主程序会处于暂停状态,可以进入 `http://abhost:7892` 进行配置。
|
||||
|
||||
|
||||
Reference in New Issue
Block a user