To install the CapStorm/Container, you will need to have a container host ready to run the container.
This installation guide provides an example installation path using the Docker Desktop application.
Note: To install the container using Docker Compose (CLI), please refer to CapStorm’s docker hub for an example.
Prerequisites – Salesforce Authenticator
If your organization wishes to use Salesforce as an Authenticator for CapStorm/Container, be sure to follow our guide for Setting Up Salesforce for Authentication
1: Pull the latest image
Pull the latest image from the capstorm/capstorm docker repository
- This can be accomplished by searching for the capstorm/capstorm image in Docker Desktop and clicking Pull. Note that the latest GA release of the CapStorm/Container will have the tag latest.
After providing all previously mentioned environment variables, the image is ready to launch. Click the Run button to start the container.
The screenshot below is an example of an image launch:
3: Wait 5 minutes for the container initialization process.
Note: The container bootstrapping process is completed once you see the following message in the Container Logs:
CopyStormDirector is waiting for 0 jobs to complete.
Note: The following message will be displayed in the Container Logs if there are issues establishing a connection with the Database:
Exception in thread “main” java.lang.Exception: Cannot connect to database.
Note: The following message will be displayed if there were any issues bootstrapping the CapStorm/Container:
Error running scheduled CopyStorm/Director jobs
5: Start using the CapStorm Container!
Please refer to the Reference Documentation for the CapStorm/Container and core CapStorm Applications: