Deploying Maximo Data Loader in Docker
To deploy Maximo Data Loader, create a persistent volume, download the Maximo Data Loader container image, and run the image in a container.
Ensure that Docker is installed on the computer where you want to run Maximo Data Loader.
When you run the Maximo Data Loader container, connect the container to a persistent volume on the local host. You can use the persistent volume to store data, such as the certificate keystore, log files, configuration files, and Microsoft Excel workbooks. If the container does not use a persistent volume, the data in the container is lost when the container is restarted.
Operating system | Commands |
---|---|
Linux | Open a terminal window and run the following commands:
By assigning a uid of 8443 to the local user, you give the preconfigured maxloader user that is in the Docker container full permissions to the directory on the host. |
Mac | Open a terminal window. In your home directory, for example,
/Users/username, run the following command: mkdir -p
maxloader/data |
https://hostname:port/maxloader
where hostname is the internal hostname that you assigned to the Docker
host and port is the value of the external port that you specified when you ran
Maximo Data Loader in a Docker container. The first time that you access the user interface, a message is displayed that indicates that your browser doesn't trust the Maximo Data Loader self-signed security certificate. Accept the certificate and proceed to the Maximo Data Loader user interface.
By default, to log in to the Maximo Data Loader user interface, you use a username and password of maxloader. If you want to use a different username and password, stop Maximo Data Loader, set the following environment variables, and start Maximo Data Loader.
export
MAXLOADER_USERNAME=username
export
MAXLOADER_PASSWORD=password