Lemon Docs
  • 入门
    • 快速了解 Lemon
  • 功能介绍
    • 快速上手
    • 设置
      • 基本设置
      • 模型服务设置
        • 万界数据
        • DeepSeek
        • 硅基流动
        • 火山引擎
        • 阿里云百炼
        • O3
        • OpenAI
        • 自定义服务商
      • 搜索服务设置
        • 搜索服务
          • Tavily 联网登录注册教程
      • 默认模型设置
      • 经验库
  • 开发部署指南
    • 快速开始本地开发
    • Docker快速部署
      • Mac Docker部署教程
        • 方式一(推荐)Docker部署 Mac 网盘安装
        • 方式二 Docker Mac命令部署文档
        • 方式三 Docker Mac客户端安装部署
      • Windows Docker部署教程
        • 方式一(推荐)Docker部署 Windows 网盘安装
        • 方式二 Docker Windows命令部署文档
        • 方式三 Docker Windows客户端安装部署
    • 配置文件介绍
    • 部署常见问题
    • 版本更新
      • Lemon v0.1 更新说明
  • 协议
    • 开源协议
    • 服务协议
    • 隐私政策
Powered by GitBook
On this page
  1. 开发部署指南

Docker快速部署

Previous快速开始本地开发NextMac Docker部署教程

Last updated 15 days ago

运行 Lemon

系统要求

  • 的 MacOS

  • Linux

  • 和Windows

建议使用具有现代处理器和至少4GB RAM的系统来运行 Lemon。

MacOS

Docker 桌面

  1. 。

  2. 打开 Docker Desktop,转到Settings > Advanced并确保Allow the default Docker socket to be used已启用。

Linux

使用 Ubuntu 22.04 测试。

Docker 桌面

  1. 。

Windows

WSL

  1. 。

  2. wsl --version在 powershell 中运行并确认Default Version: 2。

Docker 桌面

  1. 打开Docker Desktop,前往Settings并确认以下内容:

  • 常规:Use the WSL 2 based engine已启用。

  • 资源 > WSL 集成:Enable integration with my default WSL distro已启用。

  • 必须在 WSL 终端内运行以下用于启动应用程序的 docker 命令。

启动应用程序

运行Lemon最简单的方法是使用 Docker。

docker pull hexdolemonai/lemon-runtime-sandbox:latest

docker run -it --rm --pull=always \
  --name lemon-app \
  --env DOCKER_HOST_ADDR=host.docker.internal \
  --env ACTUAL_HOST_WORKSPACE_PATH=${WORKSPACE_BASE:-$PWD/workspace} \
  --publish 5005:5005 \
  --add-host host.docker.internal:host-gateway \
  --volume /var/run/docker.sock:/var/run/docker.sock \
  --volume ~/.cache:/.cache \
  --volume ${WORKSPACE_BASE:-$PWD/workspace}:/app/workspace \
  --volume ${WORKSPACE_BASE:-$PWD/data}:/app/data \
  --interactive \
  --tty \
  hexdolemonai/lemon:latest make run

。

支持 Docker Desktop
支持WSL
Docker Desktop 的
在 Mac 上安装 Docker Desktop
在 Linux 上安装 Docker Desktop
安装 WSL
在 Windows 上安装 Docker Desktop