In this Pagearticle
Table of Contents | ||
---|---|---|
|
Overview
SnapLogic support for the Groundplex (also known as an on-premises premise Snaplex) on a Docker container empowers customers to optimize IT infrastructure costs while benefiting from containerized technology.
The SnapLogic Docker image is based on CentOS 7. Since we host the Docker image in the Docker Hub, you need to perform a simple pull operation to retrieve the latest Docker image.
...
- Familiarity with the SnapLogic Snaplex installation process.
- Review requirements for an on-premises Snaplexthe Groundplex requirements.
- Depending on your OS, review Groundplex installation for Linux or Windows.
...
Retrieve the latest Docker image from Docker Hub using the following pull command to retrieve the latest version of the Docker image:
Paste code macro docker pull snaplogic/snaplex:latest
- In SnapLogic Manager, navigate to your target Groundplex instance , and click it to display the Update dialog.
- Click In the Downloads tab, and click in the Configuration option to download the .slpropz file for your Groundplex node.
Once After downloading the configuration file is downloaded, you are ready to launch your Groundplex as a Docker container.
...
- Create a local directory <CONFIG_PATH>/etc, and add the slpropz configuration file to the folder, ensuring that the file extension is .slpropz.
- Create an empty log folder <LOG_PATH>/log. the The JCC logs will be are written to this directory.
Run Enter the following command to create and run the latest version of the Docker container image:
Paste code macro docker run -itd -h <Container_Host_Name> \ -p 8090:8090 -p 8081:8081 \ -v <CONFIG_PATH>/etc:/opt/snaplogic/etc \ -v <LOG_PATH>/log:/opt/snaplogic/run/log \ snaplogic/snaplex:latest
where:
- -p enables port mapping, so that you can use the local dashboard and FeedMaster. You can also use other Docker networks, if required.
- -v enables you to specify the Docker volume to use. Store the <Snaplex_Name>.slpropz in the /opt/snaplogic/etc directory.
Note |
---|
For this command to work, you need to complete the following tasks:
|
Example
Info |
---|
Depending on how you install Docker is installed, the use of sudo might be required., you may need to use sudo. For more information on the Docker |
...