docker 启动 openwebui 镜像
时间: 2025-02-17 10:17:07 浏览: 203
### 使用 Docker 启动 OpenWebUI 容器
为了启动 `openwebui` 容器,可以使用如下命令:
```bash
docker run -d -p 3000:8080 --add-host=host.docker.internal:host-gateway \
-v open-webui:/app/backend/data --name open-webui --restart always \
ghcr.io/open-webui/open-webui:main
```
此命令会以后台模式运行容器并将其命名为 `open-webui`[^2]。端口映射设置为将主机的 3000 端口转发到容器内的 8080 端口。通过 `-v` 参数指定了卷挂载路径 `/app/backend/data` 到名为 `open-webui` 的命名卷上。
选项 `--add-host=host.docker.internal:host-gateway` 可使容器内部能够访问宿主机的服务。而 `--restart always` 确保即使在失败或重启后也能自动重新启动该容器。
一旦成功执行上述命令,在浏览器中输入 https://localhost:3000 即可访问 Open WebUI 的 web 界面[^3]。
如果之前有停止过的同名容器存在,则需先移除旧容器再创建新的实例;另外也可以清理不再需要的老版本镜像来释放空间:
```bash
docker rm -f open-webui || true
docker rmi $(docker images | grep "open-webui" | awk '{print $3}') || true
```
以上操作确保环境干净无冲突后再按照前述方法正常拉取最新镜像并启动新容器。
阅读全文
相关推荐


















