You must have a Docker Container that has OpenEdge 12.5+ installed on in. The Dockerfile builds FROM openedge:12.5.2. You can see OE Batch Coantiner project for details
docker build -t openedge-kafka:12.8.0 .
docker build -f Dockerjava - java:kafka .
docker-compose up -d
Once Kafka and Zookeeper are up they have created a private network "oekafkacontainer_default". When you run java:kafka and opendge:kafka you must attach them to that network.
docker run -i -t --network="oekafkacontainer_default" openedge-kafka:12.8.0 bash
/psc/wrk/producer.sh
docker run -i -t --network="oekafkacontainer_default" java:kafka bash
./consume.sh