这几天在构建Chroma Docker版时复习了一下Docker的使用。在拉起Chroma Docker的功能时很顺利,一把就成功了。然后就是客户端的一个小修改,就可以正常使用了。
在权限方面,Chroma团队好像正在做这方面的改进提案,毕竟权限是数据库的标配。不过, chromadb服务端只可本机访问,安全方面倒也问题不大。
构建好的Chroma Docker版已发布在docker hub上了,可以直接拉取使用。
# 直接从dicker hub中拉取
docker pull lemooljiang/chroma-server:latest
# 启动服务
docker run -d -p 8000:8000 --name chromadb lemooljiang/chroma-server
查看运行结果
docker ps -a
b065543b05ec lemooljiang/chroma-server "uvicorn chromadb.ap…" 0.0.0.0:8000->8000/tcp, :::8000->8000/tcp chromadb
测试一下,功能正常!