See below how to configure the deployment environment and run CA Gateway.

Running the CA Gateway container on multiple machines

To run the container on another machine or multiple machines, you will want to set up a Docker registry.

  1. Set up the Docker registry, as explained in https://docs.docker.com/registry
  2. Push the entrust/cagw-api latest image to the registry using a combination of the Docker tag and push commands.
  3. From the target machine, pull and run the image from the registry.

Disabling the journald logging rate limit

On Linux platforms, Docker will direct all logging to the system's journald service. By default, journald will apply a rate limit on incoming logging that can cause log truncation. If this behavior is not desirable:

  1. Edit the /etc/systemd/journald.conf file
  2. Set RateLimitIntervalSec to 0 for disabling rate limiting

For more information, see the journald.conf(5) manual page at https://www.freedesktop.org/software/systemd/man/journald.conf.html

Replacing the logging driver

As explained in https://docs.docker.com/config/containers/logging/configure  Docker supports logging drivers other than the default journald driver.