1 FROM confluentinc/cp-kafka:6.2.0
7 COPY org.onap.dmaap.mr.trust.jks \
8 org.onap.dmaap.mr.p12 \
9 org.onap.dmaap.mr.keyfile \
10 /etc/${COMPONENT}/secrets/cert/
14 RUN userdel -r appuser && groupadd $KAFKA_GROUP && useradd $KAFKA_USER -u 1000 -G 1000,$KAFKA_GROUP
16 WORKDIR /home/$KAFKA_USER
18 COPY include/etc/confluent/docker/* /etc/confluent/docker/
19 RUN chmod -R +x /etc/confluent/docker \
20 && mkdir -p /etc/${COMPONENT}/data /etc/${COMPONENT}/secrets \
21 && chown -R $KAFKA_USER:$KAFKA_GROUP /var/lib/${COMPONENT} /etc/${COMPONENT} /etc/confluent/docker /var/log/${COMPONENT} /var/lib/${COMPONENT} /var/log/confluent
23 COPY kafka11aaf.jar /usr/share/java/${COMPONENT}/
29 CMD ["/etc/confluent/docker/run"]