Docker 2.0.1 Release with MarkLogic 11.3.0 and 10.0-11
This release includes the following updates
- Updated images with MarkLogic 11.3.0
- Use specific UBI 8 tag for build stability
- Add notices file to Docker images
- Add contributors file the repository
- Update docker repository references to point to the new official Progress repository
- The CentOS 7 base image is no longer published as RHEL7 is EOL as of June 30
Known Issues and Limitations
RedHat UBI (non-rootless) docker image
- The image must be run in privileged mode. If the image isn't run as privileged, the calls that use
sudo
in the startup script will fail due to lack of required permissions as the image will not be able to create a user with the required permissions. To run in non-privileged mode, use one of the “rootless” image options. - Using the "leave" button in the Admin interface to remove a node from a cluster may not succeed, depending on your network configuration. Use the Management API to remove a node from a cluster. See: https://docs.marklogic.com/REST/DELETE/admin/v1/host-config.
- Rejoining a node to a cluster, that had previously left that cluster, may not succeed.
- MarkLogic Server will default to the UTC timezone.
- The latest released version of RedHat UBI 8 has known security vulnerabilities :
- glibc (CVE-2019-1010022) for which RedHat does not consider to be a vulnerability.
- kernel-headers (CVE-2023-6546).
- pip (GHSA-gpvv-69j7-gwj8) and setuptools (GHSA-r9hx-vwmv-q579).
- less (CVE-2024-32487).
These libraries are included in the RedHat UBI 8 base image but, to-date, no fixes have been made available. Even though these libraries may be present in the base image that is used by MarkLogic Server, they are not used by MarkLogic Server itself, hence there is no impact or mitigation required.