环境描述:通过Dockerfile制作的Docker镜像,ddb版本为1.30.9-JIT,基础镜像为centos: latest。
问题描述:镜像制作后DolphinDB无法启动,报错信息如下:
./dolphindb: error while loading shared libraries: libtinfo.so.5: cannot open shared object file: No such file or directory
Dockerfile中增加一条语句,可以解决上述问题:RUN yum install -y ncurses-compat-libs
ubuntu同样可能出现一样的问题,
sudo apt-get install libncurses5
安装后,即可解决。