By default HCL DX images run as dx_user / dx_users .
- uid: 1000
- gid: 1001
When creating volumes please ensure you set write rights accordingly.
For instance:
mkdir -p core_profile
chown -R 1000:1001 core_profile
chmod ug+rwx core_profile
A utility shortahand is (where gnu make is available)
make prepare
Before running docker compose you need to setup the environment. The following command does it for you:
. ./setEnv.sh
It sources env_default.sh, env_local.sh (user created) and env_images.hs in the shell context so that environment variables are set befor launcing docker. Not running the environment setup correctly will make startup fail.
Check out the makefile
file to see the commands you can use for different tasks or just run "make "
When services are started you can access DX and Ring API as:
Note: If this is not working, try replacing localhost with the IP of your machine's network interface