Я успешно развернул распределенный кластер с помощью пакета DolphinDB Docker. Но как проверить, какая версия DolphinDB была установлена? Интересно, где указать версию для загрузки, чтобы я мог использовать более раннюю версию.
Вот учебник: https://github.com/dolphindb/Tutorials_CN/blob/master/docker_deployment.md
выполнить следующий код в DolphinDB GUI
version()
У меня есть краткая проверка, этот жесткий код проекта для использования v0.95.3 версии DolphinDB. Вы должны были изменить Dockerfile, чтобы использовать старый.
v0.95.3
Dockerfile
Следующие шаги:
Распакуйте этот пакет, вы найдете подпакет с именем Dockerbuild, войдите в эту папку, используйте редактор для изменения Dockerfile, измените все V0.95.3 на нужную вам версию :
Dockerbuild
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 ./