|
|
|
|
|
FROM kasmweb/core-ubuntu-jammy:1.14.0 |
|
|
|
|
|
USER root |
|
|
|
|
|
|
|
|
ENV VNC_PW=thaodev |
|
|
ENV APP_PORT=7860 |
|
|
ENV VNC_PORT=7860 |
|
|
|
|
|
ENV HOME=/tmp/kasm_home |
|
|
ENV KASM_USER="kasm_user" |
|
|
|
|
|
|
|
|
RUN apt-get update && \ |
|
|
apt-get install -y sudo htop git python3 python3-pip && \ |
|
|
echo "kasm_user ALL=(ALL) NOPASSWD:ALL" >> /etc/sudoers && \ |
|
|
rm -rf /var/lib/apt/lists/* |
|
|
|
|
|
|
|
|
RUN mkdir -p /tmp/kasm_home && \ |
|
|
chmod -R 777 /tmp/kasm_home && \ |
|
|
chown -R 1000:0 /tmp/kasm_home |
|
|
|
|
|
|
|
|
WORKDIR /tmp/kasm_home |
|
|
|
|
|
|
|
|
EXPOSE 7860 |
|
|
|
|
|
|
|
|
USER 1000 |
|
|
|
|
|
|
|
|
CMD ["/dockerstartup/vnc_startup.sh"] |
|
|
|