A Dockerfile for creating an CUBRID RDBMS image on top of the official CentOS distribution.
10K+
CUBRID (/ˈkjuːbrɪd/ "cube-rid") is an open source SQL-based relational database management system (RDBMS) with object extensions developed by NAVER Corporation for web applications.
docker run -p 33000:33000 --name cubrid lighthopper/cubrid:10.0.0.1376
The image has a default command:
cubrid service start && tail -f $CUBRID_LOGS/**/* $CUBRID_LOGS/**/**/*
It will start CUBRID Service and tail all its logs. You may override this command as follows:
docker run -p 33000:33000 --name cubrid lighthopper/cubrid:10.0.0.1376 cubrid service start
This, for instance, will start the Service but will not tail log files.
Another alternative command is to create and start the demodb database distributed
together with CUBRID.
docker run -p 33000:33000 --name cubrid lighthopper/cubrid:10.0.0.1376 ./create-start-demodb.sh
Or in case CUBRID is already running in a cubrid container:
docker exec cubrid ./create-start-demodb.sh
The following versions are available via tags.
All these images are based on CentOS 6.6.
docker build -t="lighthopper/cubrid:10.0.0.1376" .
The CUBRID binary will be retrieved on build from http://ftp.cubrid.org/CUBRID_Engine/.
Content type
Image
Digest
Size
94.8 MB
Last updated
over 9 years ago
docker pull lighthopper/cubrid