手把手教你用Docker部署开源仓库管理系统GreaterWMS

手把手教你用Docker部署开源仓库管理系统GreaterWMS

兄弟们,最近我在测试一款能直接对标企业级应用的仓库管理系统——GreaterWMS,这玩意儿来头可不小!它原本是福特亚太区售后物流的供应链流程系统,现在完全开源了!不管你是中小企业的运维还是个人开发者,只要跟着我的教程走,30分钟就能用Docker部署一套带移动端APP的完整仓储系统。最骚的是,这套系统支持PDA扫码枪、手机APP、PC客户端三端协同作业,连入库出库的物流轨迹都能实时追踪!

一、项目简介

GreaterWMS(项目地址:GitHub github.com/GreaterWMS/G | Gitee镜像 gitee.com/Singosgu/Grea)是一套开箱即用的仓库管理解决方案。它能帮你搞定:

  • • 多仓库库存实时同步
  • • PDA扫码枪快速盘点
  • • 供应商-客户全链路追踪
  • • 智能生成出入库分析报表

二、四大核心优势

  1. 1. 军工级实战验证:直接复刻福特亚太区的物流系统架构,自带最佳业务实践
  2. 2. 全平台覆盖:网页端/安卓APP/Windows客户端三端数据实时同步
  3. 3. 零代码扩展:通过OpenAPI轻松对接ERP、电商平台等第三方系统
  4. 4. 轻量化部署:默认使用SQLite数据库,单机部署吃内存不到1GB

三、Docker-Compose极简部署

打开Dockge面板 -> 创建堆栈 -> 设置堆栈名称 -> 粘贴compose代码 -> 30秒启动成功!

version: '3.8'

services:
  frontend:
    image: greaterwms/front:latest
    ports:
      - "8285:8080"
    volumes:
      - ./templates/dist/spa:/app/templates/dist/spa
    networks:
      - greaterwms-net

  backend:
    image: greaterwms/backend:latest
    ports:
      - "8286:8000"
    environment:
      - BASE_URL=http://你的服务器IP:8286
    volumes:
      - ./data:/data
    networks:
      - greaterwms-net

networks:
  greaterwms-net:

部署完成后执行关键操作:

# 编译前端页面
docker exec -it greaterwms_front quasar build

# 重启服务使配置生效
docker-compose down && docker-compose up -d

四、系统功能演示

1. 看板总览(支持暗黑模式)

仪表盘

2. PDA扫码实战

用安卓手机安装配套APP后:

  1. 1. 扫描商品条形码自动录入
  2. 2. 批量生成货物定位二维码
  3. 3. 异常库存实时预警

移动端操作

3. 智能策略配置

  • • 效期预警:设置商品过期前30天自动提醒
  • • 库位优化:根据出入库频率自动分配黄金仓位
  • • 物流看板:对接第三方地图API显示在途货物位置

五、避坑指南

  1. 1. 网络错误:务必修改baseurl.txt中的IP地址,结尾必须带斜杠!
  2. 2. 移动端闪退:APK需用SAI工具安装,下载地址 f-droid.org/packages/co
  3. 3. 性能优化:正式环境建议开启MySQL配置,修改docker-compose中数据库部分:
  mysql:
    image: mysql:5.7
    environment:
      MYSQL_ROOT_PASSWORD: yourpassword
    volumes:
      - ./mysql:/var/lib/mysql

六、总结推荐

经过一周的深度测试,GreaterWMS在以下场景表现突出:

推荐场景

  • • 小型电商仓库(日单量5000以下)
  • • 跨境物流中转仓
  • • 生产型企业原材料仓库

慎用场景

  • • 超大型自动化立体仓库
  • • 需要定制开发复杂流程的企业
  • • 无专业技术团队维护的场景

最后,奉上我的超级无敌至尊docker库,二冰平时玩过的docker都整理到了这个仓库中了,一直在更新中,希望有github账号的兄弟能去给点个star,不知道玩啥的,都去这里面找,都给你们分好类了
仓库链接:github.com/TWO-ICE/Awes

如果遇到部署问题,欢迎在评论区留言,二冰看到都会回复!觉得有用别忘了点赞收藏三连~