keydb 6.3.3 modjs docker 镜像

keydb 6.3.3 已经发布一段时间了,但是ModJS 的支持镜像一直还没有提供,就基于现有的基础镜像搞了一个
方便学习使用

Dockerfile

 
FROM eqalpha/modjs as base
 
FROM eqalpha/keydb:latest
RUN mkdir -p /usr/lib/keydb/modules
# Copy over precompiled ubuntu18.04 module along with latest bootstrap.js
COPY  --from=base  /usr/lib/keydb/modules/modjs.so  /usr/lib/keydb/modules/modjs.so
COPY  --from=base /usr/lib/keydb/modules/bootstrap.js /usr/lib/keydb/modules/bootstrap.js
VOLUME /scripts
# Call module to load with keydb-server
CMD ["keydb-server", "/etc/keydb/keydb.conf", "--loadmodule", "/usr/lib/keydb/modules/modjs.so"]

使用

  • docker-compose
version: "3"
services:
    modjs:
       build: ./
       image: dalongrong/keydb:modjs
       command: keydb-server  /etc/keydb/keydb.conf  --loadmodule  /usr/lib/keydb/modules/modjs.so  /scripts/app.js
       volumes:
         - ./scripts:/scripts
       ports:
         - "6379:6379"

说明

docker 镜像我已经push dockerhub 了,可以直接使用

参考资料

https://github.com/Snapchat/ModJS
https://github.com/Snapchat/KeyDB

posted on   荣锋亮  阅读(64)  评论(0编辑  收藏  举报

相关博文:
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· .NET10 - 预览版1新功能体验(一)
历史上的今天:
2022-10-18 guava servicemanager 集成guice 使用
2022-10-18 how-dbt-fails
2022-10-18 几个类似dbt 的工具
2020-10-18 Waypoint Server 安装
2020-10-18 Waypoint Entrypoint简单说明
2020-10-18 clustershell 方便的软件部署工具
2020-10-18 waypoint docker 部署试用

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示