alnoda-workspaces/workspaces/kafka-workspace/Dockerfile

24 lines
744 B
Docker
Raw Permalink Normal View History

2023-07-06 03:36:02 +12:00
FROM alnoda/codeserver-workspace:5.0
2022-09-09 09:40:57 +12:00
2023-07-06 03:36:02 +12:00
RUN wrk install apache-kafka==3.4.0-1.fix-mis
RUN wrk install kcat
RUN wrk install trubka==3.2.1
RUN wrk install kcli==1.8.3
RUN wrk install kafkactl==1.24.0
RUN wrk install kcli==1.8.3
RUN wrk install kafkactl==1.24.0
RUN wrk install kt==13.0.0
2023-07-06 03:36:02 +12:00
# Set Java environmental vars
2022-09-09 09:40:57 +12:00
ENV JAVA_HOME=/usr/lib/jvm/java-17-openjdk-amd64/
ENV PATH="/usr/lib/jvm/java-17-openjdk-amd64/bin:$PATH"
2022-01-13 05:57:34 +13:00
2022-09-17 20:23:45 +12:00
# Install additional codeserver extensions
2023-07-06 03:36:02 +12:00
RUN code-server --install-extension jeppeandersen.vscode-kafka
2022-01-13 05:57:34 +13:00
2022-09-17 20:23:45 +12:00
# Set another color theme for IDE
COPY settings.json /home/abc/.theia/settings.json
2022-01-13 05:57:34 +13:00
2023-07-06 03:36:02 +12:00
# Gonfigure Alnoda workspace
2022-09-17 20:23:45 +12:00
COPY --chown=abc:abc workspace /tmp/workspace
2023-07-06 03:36:02 +12:00
RUN wrk build /tmp/workspace && rm -rf /tmp/workspace