使用Docker运行EloqDoc
使用 docker run 是开始使用 EloqDoc 最简单的方式。
# Create subnet for container.
docker network create --subnet=172.20.0.0/16 eloqnet
# Launch eloq-doc container.
docker run -d --net eloqnet --ip 172.20.0.10 -p 27017:27017 --name=eloqdoc-cloud eloqdata/eloqdoc-cloud-ubuntu2204-public
# Check the container launched succeed.
docker ps | grep eloqdoc-cloud
要连接到 EloqDoc,您需要一个兼容 MongoDB 的客户端。您可以使用以下命令下载(请选择对应操作系统,目前支持ubuntu20.04/ubuntu22.04/ubuntu24.04)。您也可以自行下载MongoDB官方客户端。
wget -c https://download.eloqdata.com/eloqdoc/rocksdbcloud/eloqdoc-v0.2.0-ubuntu22-amd64.tar.gz
mkdir eloqdoc-cloud && cd eloqdoc-cloud && tar -xf eloqdoc-v0.2.0-ubuntu22-amd64.tar.gz
./bin/mongo --host 172.20.0.10 --port 27017 --eval "db.t1.save({k: 1}); db.t1.find();"
mongo客户端输出:
MongoDB shell version v4.0.3
connecting to: mongodb://172.20.0.10:27017/
Implicit session: session { "id" : UUID("1fe615c1-d639-44f3-9e82-75e9c92d823d") }
MongoDB server version: 4.0.3
{ "_id" : ObjectId("684f97adabdc6936e88f4690"), "k" : 1 }