# OpenLogReplicator-docker **Repository Path**: butioy/OpenLogReplicator-docker ## Basic Information - **Project Name**: OpenLogReplicator-docker - **Description**: No description available - **Primary Language**: Docker - **License**: GPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2023-10-30 - **Last Updated**: 2025-08-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # OpenLogReplicator-docker This repository contains basic Dockerfile for [OpenLogReplicator](https://github.com/bersler/OpenLogReplicator) You can compile with Debian or Ubuntu image: `bersler/openlogreplicator` Refer to `build.sh` for reference how to run docker build command. The script will automatically create a Docker image with the main binary placed in `/opt/OpenLogReplicator`. During image creation, you should see version banner in the output: + ./src/OpenLogReplicator 2024-01-27 23:55:02 INFO 00000 OpenLogReplicator v1.5.0 (C) 2018-2024 by Adam Leszczynski (aleszczynski@bersler.com), see LICENSE file for licensing information 2024-01-27 23:55:02 INFO 00000 arch: x86_64, system: Linux, release: 6.1.0-16-amd64, build: Release, compiled: 2024-01-27 22:49, modules: Kafka OCI Prometheus Protobuf This would mean that the binary is correctly built. You can provide custom `GID/UID` - which is used to run OpenLogReplicator. The configured group/user is used by binaries in the Docker image to run the OpenLogReplicator process. Choose the group/user that would have appropriate privileges to access the database files (write checkpoint files and read redo log files). Example: mkdir script mkdir checkpoint vi scripts/OpenLogReplicator.json # create some content for config and run docker run --name OpenLogReplicator -v /opt/fast-recovery-area:/opt/fast-recovery-area \ -v ./scripts:/opt/OpenLogReplicator/scripts \ -v ./checkpoint:/opt/OpenLogReplicator/checkpoint \ bersler/openlogreplicator:debian-12.0 ## Sponsoring the Project If you (or your company) are benefiting from the project and would like to support the contributor, kindly support the project. Buy Me A Coffee