Skip to content

Commit 1c04cdd

Browse files
committed
fix: windows docker 部署
1 parent 8832270 commit 1c04cdd

File tree

2 files changed

+7
-16
lines changed

2 files changed

+7
-16
lines changed

deploy/astrbot/docker.md

Lines changed: 7 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -46,15 +46,10 @@ sudo docker logs -f astrbot
4646
> [!TIP]
4747
> AstrBot 支持基于 Docker 的沙箱代码执行器。如果你需要使用沙箱代码执行器,请额外添加 `-v /var/run/docker.sock:/var/run/docker.sock` 参数。即:
4848
> ```bash
49-
> sudo docker run -it --network=host -v $PWD/data:/AstrBot/data -v /var/run/docker.sock:/var/run/docker.sock --name astrbot soulter/astrbot:latest
49+
> sudo docker run -itd --network=host -v $PWD/data:/AstrBot/data -v /var/run/docker.sock:/var/run/docker.sock --name astrbot soulter/astrbot:latest
5050
> ```
5151
52-
## Docker Desktop 可视化部署
53-
54-
> 由于可视化运行容器无法设置网络模式,请通过命令行运行容器。Windows 请在 powershell 中运行上面方法的代码。MacOS 和Linux请在终端中运行。
55-
56-
> 由于可视化运行容器无法设置网络模式,请通过命令行运行容器。Windows 请在 powershell 中运行上面方法的代码。MacOS 和Linux请在终端中运行。
57-
52+
## Windows Docker Desktop 部署
5853
5954
首先下载 Docker Desktop(Windows、带 GUI 的Linux、MacOS 都可以)。
6055
@@ -74,18 +69,14 @@ sudo docker logs -f astrbot
7469
7570
![](../../source/images/docker/image-3.png)
7671
77-
点击 RUN:
78-
![alt text](../../source/images/docker/image-4.png)
79-
80-
在 Options 中,按照如下设置:
72+
由于可视化运行容器无法设置网络模式,接下来请通过命令行运行容器。Windows 请在 powershell 中运行上面方法的代码。MacOS 和Linux请在终端中运行。
8173
82-
![alt text](../../source/images/docker/image-5.png)
83-
84-
Volumns 第一项随便创建一个文件夹即可。
74+
```bash
75+
docker run -itd --network=host -v $PWD/data:/AstrBot/data --name astrbot soulter/astrbot:latest
76+
```
8577
86-
点击 RUN:
78+
![](../../source/images/docker/image-7.png)
8779

88-
![](../../source/images/docker/image-6.png)
8980

9081
## 🎉 大功告成!
9182

source/images/docker/image-7.png

45.3 KB
Loading

0 commit comments

Comments
 (0)