docker运行打开open webui
时间: 2025-02-14 14:14:10 浏览: 184
### 启动 Docker 容器并访问 WebUI
为了启动 Docker 容器并成功访问 WebUI,可以按照如下方法操作:
使用指定参数来运行容器,这些参数确保了容器能够在后台稳定运行,并且可以通过特定端口访问其提供的Web服务。具体命令如下所示[^2]:
```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
```
此命令中的各个选项含义分别为:`-d` 表明容器将在后台执行;`-p 3000:8080` 将主机的 `3000` 端口映射至容器内部的服务监听端口 `8080`; `--add-host=host.docker.internal:host-gateway` 添加了一条主机解析记录以便于容器内应用能正常调用宿主机上的资源和服务;`-v open-webui:/app/backend/data` 实现了持久化存储配置,使得即使容器停止或删除之后重要数据也不会丢失;`--name open-webui` 给创建的新实例指定了名称方便后续管理和查找;最后部分则指出了要拉取和基于哪个仓库里的镜像版本构建新环境。
当上述指令被执行完毕后,可通过浏览器输入地址栏中键入 http://localhost:3000 或者如果是在远程服务器上部署,则需替换为该机器的实际IP加上相应端口号的形式如 https://192.168.1.1:8080 来尝试连接到已发布的web应用程序界面[^3]。
值得注意的是,在实际环境中可能还需要考虑防火墙设置等因素影响网络连通性,以及SSL证书安装等安全措施保障通信加密传输等问题。
阅读全文
相关推荐


















