add test vscodium image
This commit is contained in:
parent
296d29258d
commit
6ec0b5b91d
|
@ -0,0 +1,30 @@
|
|||
FROM kasmweb/core-ubuntu-bionic:1.9.0
|
||||
USER root
|
||||
|
||||
ENV HOME /home/kasm-default-profile
|
||||
ENV STARTUPDIR /dockerstartup
|
||||
ENV INST_SCRIPTS $STARTUPDIR/install
|
||||
|
||||
## wew, magic done.
|
||||
|
||||
## install VSCodium
|
||||
|
||||
RUN wget -qO - https://gitlab.com/paulcarroty/vscodium-deb-rpm-repo/raw/master/pub.gpg | gpg --dearmor > /usr/share/keyrings/vscodium-archive-keyring.gpg \
|
||||
&& echo 'deb [ signed-by=/usr/share/keyrings/vscodium-archive-keyring.gpg ] https://paulcarroty.gitlab.io/vscodium-deb-rpm-repo/debs vscodium main' | tee /etc/apt/sources.list.d/vscodium.list \
|
||||
&& apt-get update \
|
||||
&& apt-get install vscodium
|
||||
|
||||
## make it autostart
|
||||
|
||||
RUN echo "/usr/bin/desktop_ready && /usr/bin/codium &" > $STARTUPDIR/custom_startup.sh \
|
||||
&& chmod +x $STARTUPDIR/custom_startup.sh
|
||||
|
||||
|
||||
RUN chown 1000:0 $HOME
|
||||
RUN $STARTUPDIR/set_user_permission.sh $HOME
|
||||
|
||||
ENV HOME /home/kasm-user
|
||||
WORKDIR $HOME
|
||||
RUN mkdir -p $HOME && chown -R 1000:0 $HOME
|
||||
|
||||
USER 1000
|
Loading…
Reference in New Issue