首页/新闻资讯/正文详情

一条命令拉起来:Easy Dataset Docker 部署实战

发布时间:2026/11/11 3:41:45 来源:云帆数科 栏目:资讯中心
一条命令拉起来:Easy Dataset Docker 部署实战
一条命令拉起来Easy Dataset Docker 部署实战【免费下载链接】easy-datasetA powerful tool for creating datasets for LLM fine-tuning 、RAG and Eval项目地址: https://gitcode.com/gh_mirrors/ea/easy-datasetEasy Dataset 是专门给大模型造数据集的工具微调、RAG 问答和评测三条线都覆盖从原始文档导入一路做到 LlamaFactory / HuggingFace 格式导出。想把它跑在企业内网或自己的服务器上最省事的路线就是 Docker 容器化——不用手动装 Node.js、Prisma、一堆构建依赖拉个镜像、填三个参数就能开工。下面这套流程按确认环境→拉起来→确认在跑→上生产要改什么的顺序走每一步都给了能直接复制的命令照着敲就行。起步硬件够不够先摸一遍底跑之前花两分钟确认机器配置不达标就先别往下走后面会卡住。检查项最低门槛CPU2 核内存4 GB磁盘空间20 GB架构x86_64 / ARM64 均可系统Ubuntu 20.04 或 CentOS 8Docker≥ 20.10Docker Composev2 及以上环境没问题后把源码拉到本地git clone https://gitcode.com/gh_mirrors/ea/easy-dataset.git cd easy-dataset项目里有两个文件值得先翻一眼Dockerfile 用了多阶段构建最终镜像里只留运行时依赖体积比较克制docker-compose.yml 则写死了端口映射、数据卷和重启策略改端口或挂目录都在这上面动。数据库结构定义在 prisma/schema.prisma启动时自动初始化不用额外建库。跑通三个参数填好一条命令就活打开项目根目录复制一份.env.example成.env仓库里已有现成.env的话直接在上面改。需要动的就三个关键项# 对外暴露的端口默认 1717 PORT1717 # 数据落盘路径对应容器内 /app/local-db DATA_PATH/app/local-db # 安全密钥随便生成一串随机字符 SECRET_KEYyour_secure_random_key参数填完跑这一条命令服务就拉起来了docker-compose up -d启动过程里 docker-entrypoint.sh 会检查 prisma/schema.prisma 对应的 SQLite 文件不存在就自动建同时把静态资源加载进内存、把后台任务队列挂上。确认它是不是真的活了三个动作# 看容器是不是在跑 docker-compose ps # 盯最近 100 行日志 docker logs -f easy-dataset --tail100然后浏览器打开服务器IP:1717能看到登录页就说明服务已经就绪。用好第一次进去先点这三块登录之后首页会看到三个入口也是整套工具的主干数据集广场app/dataset-square/page.js浏览和搜索公开数据集适合我先看看有什么现成的。项目管理app/projects/[projectId]/page.js每个项目是一条独立的数据处理流水线文件、切片、问答、导出都挂在这里面。模型配置components/settings/ModelSettings.js接 LLM 提供商和具体模型Ollama、OpenAI、各类 API 都行后面生成问答和清洗都要调它。一条完整的数据处理链路走下来是这样的导入文档 → 智能切片与清洗 → 用 LLM 批量生成问答对 → 导出为 LlamaFactory / HuggingFace 格式。对应到代码里导入走 ImportDatasetDialog 上传 CSV/JSON清洗逻辑在 lib/services/clean.js 里处理空值和重复项问答对由 lib/services/ga/ga-generation.js 驱动生成最后导出组件 components/export/ 负责拼装成训练框架能直接吃的格式。上生产安全、持久化、多架构三件事别跳网络隔离。默认情况下容器能直接出公网生产环境里这不对。在 compose 文件里给服务指定一个自定义 network把外部访问锁死在反向代理后面容器之间按最小通信范围划网段。持久化升级。默认把./local-db挂到容器的/app/local-db单机测试够用。数据量大或者要做高可用把卷指到 NFS 或云存储上# docker-compose.yml 里替换 volumes 段 volumes: local-db: driver: local driver_opts: type: nfs o: addr192.168.1.100,rw device: :/nfs/easy-dataset多架构适配。如果要同时出 x86_64 和 ARM64 镜像Dockerfile 第 34–42 行已经处理了平台判断RUN if [ $TARGETPLATFORM linux/arm64 ]; then \ sed -i s/binaryTargets \[.*\]/binaryTargets \[linux-musl-arm64-openssl-3.0.x\]/ prisma/schema.prisma; \ else \ sed -i s/binaryTargets \[.*\]/binaryTargets \[linux-musl-openssl-3.0.x\]/ prisma/schema.prisma; \ fi这段逻辑根据TARGETPLATFORM切换 Prisma 引擎的二进制目标用docker buildx build --platform linux/amd64,linux/arm64一次构建出两套产物不用手动改 schema。资源兜底。在 compose 文件里给服务加上mem_limit和cpus防止单个任务把整台机器吃满。对外入口前面挂一层 Nginx 做 TLS 终止容器本身不直接暴露 443。管好日志、指标和一张故障速查表日志走 stdout生产上建议加个驱动限制文件大小避免磁盘被撑爆logging: driver: json-file options: max-size: 10m max-file: 3需要盯的指标不多就三类任务队列里还排着多少条看 TaskProgress 或 API/api/projects/[projectId]/tasks问答对的生成速率每秒能出多少条容器本身的 CPU 和内存占用。碰到问题先别慌90% 的坑就这几个现象大概率原因怎么解容器起不来1717 端口被占了ss -tlnp \| grep 1717找到占用进程改.env里的 PORT 后重新 up数据库报连接错误数据卷权限不对进容器执行chmod 777 local-db或改宿主机目录属主任务跑一半超时内存或 CPU 不够调大mem_limit同时检查 任务调度 里的并发参数放大单台扛不住了再加码节点多了以后最直接的方案是 Docker Swarm# 选一台做 manager docker swarm init # 把现有 compose 文件当 stack 部署 docker stack deploy -c docker-compose.yml easy-dataset镜像方面如果企业有自己的 Harbor 仓库构建完推上去就行docker build -t harbor.example.com/ai/easy-dataset:latest . docker push harbor.example.com/ai/easy-dataset:latest就到这里从裸机到能跑核心就是 clone → 改.env→docker-compose up -d这三步上生产再补上网络隔离、NFS 持久化和资源限制整套下来不到半小时。有具体环境问题可以翻 ARCHITECTURE.md 看架构细节或者直接到仓库提 Issue。【免费下载链接】easy-datasetA powerful tool for creating datasets for LLM fine-tuning 、RAG and Eval项目地址: https://gitcode.com/gh_mirrors/ea/easy-dataset创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关推荐

Mac Mouse Fix 使用指南:普通鼠标如何获得触控板体验
Mac Mouse Fix 使用指南:普通鼠标如何获得触控板体验

Mac Mouse Fix 使用指南:普通鼠标如何获得触控板体验 【免费下载链接】mac-mouse-fix Mac Mouse Fix - Make Your $10 Mouse Better Than an Apple Trackpad! 项目地址: https://gitcode.com/GitHub_Trending/ma/mac-mouse-fix 你按下鼠标侧键,mac… · 2026/11/11 3:41:44

RecastDemo 实战教程:从场景模型到可用的导航网格系统
RecastDemo 实战教程:从场景模型到可用的导航网格系统

RecastDemo 实战教程:从场景模型到可用的导航网格系统 【免费下载链接】recastnavigation Industry-standard navigation-mesh toolset for games 项目地址: https://gitcode.com/GitHub_Trending/re/recastnavigation RecastDemo 是 RecastNavigation 开源项… · 2026/11/8 9:19:29

Python变量名的命名规则:规范、易读与可维护性的艺术
Python变量名的命名规则:规范、易读与可维护性的艺术

于编程之时, 变量名之命名规则相当关键, 良好的变量名可提升代码的可读性, 还可提高代码的可维护性。关于变量名的命名规则, 相关内容会在本文里被系统性地予以介绍, 其中涵盖了字母、数字、以及下划线之间的组合规则, 还有命名规范以及最佳实践, 另外还包括命名约定和惯例等方… · 2026/11/5 12:24:13

电子电工证怎样查询 实操考试考什么 考前押题怎么拿
电子电工证怎样查询 实操考试考什么 考前押题怎么拿

电子电工证怎样查询 实操考试考什么 考前押题怎么拿 你是不是还在为不知道去哪里报名、怕被中介骗钱而发愁?别急,今天就给你说清楚,电子电工证怎样查询、实操考试到底考什么,还有怎么拿考前押题,这些内容咱们一个不落。… · 2026/11/11 3:41:18

电工证就业现状分析:实操考试心里没底怕挂科?通过率揭秘
电工证就业现状分析:实操考试心里没底怕挂科?通过率揭秘

电工证就业现状分析:实操考试心里没底怕挂科?通过率揭秘 你是不是也这样,看到电工证的就业前景一片大好,心里痒痒想考一个,但一想到实操考试就紧张得不行,担心自己技术不行,怕挂科?别急,这篇文章就是为你量身打造的,带你一探电工证就业现状分析,揭… · 2026/11/11 3:41:18

工地太忙根本没时间复习考试?考电工证需要培训么值不值得考
工地太忙根本没时间复习考试?考电工证需要培训么值不值得考

工地太忙根本没时间复习考试?考电工证需要培训么值不值得考 工地太忙根本没时间复习考试,这是很多一线电工兄弟的真实写照。你可能在工地上一天忙到晚,晚上还得看孩子、干家务,根本没时间准备电工证考试。但问题是, 考电工证需要培训么… · 2026/11/11 3:41:18

新的电工证难考吗内部消息告诉你真相
新的电工证难考吗内部消息告诉你真相

新的电工证难考吗内部消息告诉你真相 你是不是学历不高,担心报不了名?是不是听说新的电工证考试越来越难,心里没底?别急, 内部消息… · 2026/11/11 3:41:18

电工证目录怎么查?证书过期了不知道怎么复审延期怎么办
电工证目录怎么查?证书过期了不知道怎么复审延期怎么办

电工证目录怎么查?证书过期了不知道怎么复审延期怎么办 证书过期了不知道怎么复审延期?现在找工作、上岗、换证都离不开电工证,尤其在建筑、电力、制造等行业, 电工证的含金量… · 2026/11/11 3:41:18

于都哪里培训电工证培训机构怎么选
于都哪里培训电工证培训机构怎么选

工地太忙根本没时间复习考试?官方回应来了,于都电工证培训这样选才靠谱 工地太忙根本没时间复习考试?你不是一个人在战斗,很多电工学员都面临同样的问题。尤其是在于都,特种作业操作证的报考门槛并不低,但 官方回应… · 2026/11/11 3:40:18

电工证丢失还能补吗?千万别踩坑,丢了证等于失业
电工证丢失还能补吗?千万别踩坑,丢了证等于失业

电工证丢失还能补吗?千万别踩坑,丢了证等于失业 你正在找工作,但手里的电工证突然丢了,这下怎么办?别急,先别慌, 电工证丢失还能补吗 ?答案是肯定的,但 千万别踩坑 ,补办流程如果不了解,可能会耽误你上岗、甚至影响到你的收入。… · 2026/11/10 2:16:10

电力电缆作业证直播报名入口与办理流程良心建议
电力电缆作业证直播报名入口与办理流程良心建议

电力电缆作业证直播报名入口与办理流程良心建议 你是不是也担心学历不高报不了名?别急,今天就给你讲讲 电力电缆作业证直播 的报名流程和那些你必须知道的干货, 良心建议 在这里,别错过。 电力电缆作业证直播报名需要什么条件?… · 2026/11/10 17:46:39

英德电工证报考费多少钱,怕考不过白交培训费?看完这篇别再踩坑
英德电工证报考费多少钱,怕考不过白交培训费?看完这篇别再踩坑

英德电工证报考费多少钱,怕考不过白交培训费?看完这篇别再踩坑 怕考不过白交培训费?英德电工证报考费多少钱,你真的了解吗?现在市面上培训机构五花八门,价格参差不齐,很多人一不小心就花了冤枉钱,结果还考不过。别急,今天就来给你说清楚英德电工证的… · 2026/11/10 17:11:43

_中职电工证最新政策解读
_中职电工证最新政策解读

中职电工证在哪考?工地太忙根本没时间复习考试的救星来了 工地太忙根本没时间复习考试,这是很多正在备考 中职电工证 的建筑工友的真实写照。你不是不想考,而是真的没时间。但别担心,这期内容是 新乡初次报考人员… · 2026/11/11 0:00:52

昆明电工证培训价格值不值得考?老电工告诉你真相
昆明电工证培训价格值不值得考?老电工告诉你真相

昆明电工证培训价格值不值得考?老电工告诉你真相 之前考的证在外省能不能转过来?这个问题是很多在外地打工、换城市生活、或者是想在昆明发展的朋友最关心的。尤其是现在云南发展快,很多企业都在招持证上岗的电工,如果你手头有证但不在本地,那这个证是不… · 2026/11/11 0:00:52

特种电缆张工网上查询全攻略:外省证如何转过来
特种电缆张工网上查询全攻略:外省证如何转过来

特种电缆张工网上查询全攻略:外省证如何转过来 之前考的证在外省能不能转过来?这是很多特种作业从业者最关心的问题,尤其是像特种电缆张工这类证书,直接关系到日常工作是否合规、能否顺利晋升。很多小伙伴因为证书归属地的问题,陷入职业发展的瓶颈,甚至… · 2026/11/11 0:00:52

双极步进电机控制实战:DRV8818PWPR与PIC18F86K22驱动调试
双极步进电机控制实战:DRV8818PWPR与PIC18F86K22驱动调试

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/10 20:19:29

STM32F207ZG + DRV8818PWPR 步进电机驱动实战解析
STM32F207ZG + DRV8818PWPR 步进电机驱动实战解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/10 19:22:45

DRV8818PWPR+dsPIC30F4013工业级双极步进电机控制方案
DRV8818PWPR+dsPIC30F4013工业级双极步进电机控制方案

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views … · 2026/11/10 17:00:47

了解更多?预约专属演示

我们的顾问将为您一对一讲解产品与方案

企业微信二维码