我使用DolphinDB Docker Package成功地部署了分布式集群。但是,如何检查已安装哪个版本的DolphinDB?我想知道在哪里指定要下载的版本,以便可以使用更早的版本。
这是教程:https://github.com/dolphindb/Tutorials_CN/blob/master/docker_deployment.md
答案 0 :(得分:1)
我有一个简短的检查,该项目硬代码使用v0.95.3
版本的DolphinDB。您必须修改其中的Dockerfile
才能使用旧的。
后续步骤:
解压缩此软件包,您将找到一个名为Dockerbuild
的子软件包,进入此文件夹,使用编辑器修改Dockerfile
,更改所有V0.95.3
到所需的版本:
FROM centos:latest
RUN mkdir -p /data/ddb
ADD http://www.dolphindb.com/downloads/DolphinDB_Linux64_V0.95.3.zip /data/ddb/
RUN yum install -y unzip
RUN yum install -y wget
RUN (cd /data/ddb/ && unzip /data/ddb/DolphinDB_Linux64_V0.95.3.zip)
RUN rm -rf /data/ddb/DolphinDB_Linux64_V0.95.3.zip
RUN chmod 755 /data/ddb/server/dolphindb
RUN mkdir -p /data/ddb/server/config
ADD http://www.dolphindb.com/downloads/ZLIB_V0.95.0.zip /data/ddb/server/
RUN (cd /data/ddb/server/ && unzip -n /data/ddb/server/ZLIB_V0.95.0.zip)
RUN rm -rf /data/ddb/server/plugins/README.md
RUN rm -rf /data/ddb/server/ZLIB_V0.95.0.zip
ADD http://www.dolphindb.com/downloads/AWSS3_V0.95.0.zip /data/ddb/server/
RUN (cd /data/ddb/server/ && unzip -n /data/ddb/server/AWSS3_V0.95.0.zip)
RUN rm -rf /data/ddb/server/plugins/README.md
RUN rm -rf /data/ddb/server/AWSS3_V0.95.0.zip
ADD default_cmd /root/
RUN chmod 755 /root/default_cmd
ENTRYPOINT ["/root/default_cmd"]
最后,请按照指南进行构建:
cd ./DolphinDB-Docker-Compose/Dockerbuild
docker build -t ddb:latest ./
答案 1 :(得分:1)
在DolphinDB GUI中执行以下代码
version()