Docker images for GemStone/S 64 bits
January 12, 2024 · View on GitHub
Unofficial docker images for GemStone/S 64 bits server and gem sessions. This is a community project not endorsed by GemTalk.
Build Arguments
GS_NETLDI_SERVICE_NAMENetldi service name. Defaults togs64ldiGS_NETLDI_PORTNetLDI service port. Defaults to50384GS_STONE_SERVICE_NAMEStone service name. Defaults togs64stoneGS_STONE_PORTStone service port. Defaults to50385
Configuration
You can configure some things with environment variables:
GEMSTONE_NRS_ALLDefaults to#netldi:gs64ldi#dir:/opt/gemstone/logs/#log:/opt/gemstone/logs/%N_%P.logGS_FORCE_CLEAN_LOG_FILE_DELETEDefaults totrueGS64_DATA_CURATOR_PASSWORDPassword of theDataCuratoruser, used for stopping the services. Defaults toswordfish.GS64_SYSTEM_USER_PASSWORDPassword of theSystemUseruser, used for configuring the Unicode comparison mode in the repository. Defaults toswordfish.GS64_STOPSTONE_TIMEOUT_SECONDStime-out in seconds to wait forstopstonecommand to finish. Defaults to 8
Important directories and files
/opt/gemstone/conf/${STONE_SERVICE_NAME}.confStone configuration, created if missing./opt/gemstone/conf/system.confGemStone system configuration, created if missing./opt/gemstone/dataExtent and transaction log location/opt/gemstone/locksLock files/opt/gemstone/logsLog files/opt/gemstone/product/sys/gemstone.keyLicense key, by defaultcommunity.starter.keyis used.