Bika LIMS 开源LIMS集—— SENAITE的安装(二)Docker
镜像环境
Senaite提供Docker镜像,包括适用于开发测试环境的单例程序和适用于生产环境的集群,当然自行搭建在操作系统层面的相比在容器上有更大的操作空间。
docker镜像项目开源地址:https://github.com/senaite/senaite.docker
github加速地址:
https://kfqbvpat.fast-github.tk/-----https://github.com/senaite/senaite.docker
环境类型
在线测试
可以使用Dockerhub账号,直接在PWD沙箱环境上跑一个Senaite的测试系统,当然在主机上安装个Docker Desktop跑Senaite镜像更好。
单例
下载镜像文件,然后制作镜像,然后拉起容器,就可以用了。
集群
ZEO集群。
模式
添加fg参数启用调试(Debug)模式,方便开发人员。
操作
以Docker Desktop单例为例。
先安装好Docker Desktop,并运行。
安装好Git,否则使用HTTP下载。
克隆项目
git clone https://github.com/senaite/senaite.docker
build镜像
进入最新版本目录
cd senaite.docker/2.2.0
构建镜像
docker build -t senaite .
构建耗时长一些,可以设置下Docker Desktop,从国内源下载,速度快。
"registry-mirrors": [
"http://hub-mirror.c.163.com",
"https://reg-mirror.qiniu.com"
]
运行容器
docker run --rm --name senaite -p 8080:8080 senaite
提示Ready to handle requests后,浏览器访问localhost:8080
提示没有LIMS站点,然后创建一个站点就可以了,下次访问就进入创建好的站点了。
选择中文语言,上海时区,创建站点。
然后成功完成站点的初始化。
后边就可以玩起来了。
作者:马洪彪
出处:http://www.cnblogs.com/mahongbiao/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异
· 三行代码完成国际化适配,妙~啊~