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
|
2022-05-11 09:32:41 +12:00
|
|
|
|
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
|