alnoda-workspaces/workspaces/scala-workspace/Dockerfile
2022-05-23 16:13:15 +00:00

27 lines
847 B
Docker

ARG docker_registry=docker.io/alnoda
ARG image_tag=2.2-17
FROM ${docker_registry}/java-workspace:${image_tag}
USER root
COPY docs/getting-started.md /home/docs/docs/getting-started.md
RUN echo "------------------------------------------------------ coursier" \
&& cd /tmp && curl -fL https://github.com/coursier/launchers/raw/master/cs-x86_64-pc-linux.gz | gzip -d > cs \
&& chmod +x /tmp/cs \
&& mv /tmp/cs /usr/bin/ \
&& echo "------------------------------------------------------ user" \
&& find /home -type d | xargs -I{} chown -R abc {} \
&& find /home -type f | xargs -I{} chown abc {}
ENV PATH="$PATH:/home/abc/.local/share/coursier/bin"
ENV PATH="$PATH:/home/abc/.local/share/coursier/bin"
USER abc
RUN echo "------------------------------------------------------ coursier (user) " \
&& cs setup