1、通过docker-compose方式搭建open-webui服务:

services:
  open-webui:
    image: ghcr.io/open-webui/open-webui:main
    container_name: open-webui1
    ports:
      - "3000:8080" 
    volumes:
      - ./webui-data:/app/backend/data
volumes:
  webui-data:
    driver: local
networks:
  default:
    driver: bridge

2、启动服务:

docker-compose up -d
docker-compose ps -a          # 查看服务状态
docker-compose logs 服务名    # 查看服务日志信息
docker-compose stop           # 停止服务
docker-compose down -v        # 删除服务

3、网页登录:

http://服务器IP:端口
http://服务器IP:3000

4、注意事项:

1、因为容器镜像很大,所以启动的时候会很慢,镜像里会逐步生成配置文件

2、创建完管理员账户要等一会,生成配置文件才能正常提供服务