File tree Expand file tree Collapse file tree 3 files changed +32
-0
lines changed
Expand file tree Collapse file tree 3 files changed +32
-0
lines changed Original file line number Diff line number Diff line change 1+ # Desktop
2+
3+ [ ![ DockerPulls] ( https://img.shields.io/docker/pulls/codercom/enterprise-desktop )] ( https://hub.docker.com/r/codercom/enterprise-desktop )
4+
5+ ## Description
6+
7+ Wraps [ enterprise-base] ( ../base/README.md ) with a xfce desktop environment.
8+
9+ > ** Note:** This image does not contain a vnc-server.
10+ > A VNC server can be added by using the [ KasmVNC] ( https://registry.coder.com/modules/kasmvnc ) module.
11+
12+ ## How To Use
13+
14+ This image is intended to be used as a base image for a templates using the
15+ [ KasmVNC] ( https://registry.coder.com/modules/kasmvnc ) module.
Original file line number Diff line number Diff line change 1+ FROM codercom/enterprise-base:latest
2+
3+ USER root
4+
5+ RUN DEBIAN_FRONTEND=noninteractive apt-get update && \
6+ apt-get install -y --no-install-recommends --no-install-suggests dbus-x11 openssl ssl-cert libdatetime-perl xfce4 xfce4-goodies && \
7+ rm /run/reboot-required* || true
8+
9+ # Setting the required environment variables
10+ ARG USER=coder
11+ RUN echo 'LANG=en_US.UTF-8' >> /etc/default/locale; \
12+ echo 'export GNOME_SHELL_SESSION_MODE=ubuntu' > /home/$USER/.xsessionrc; \
13+ echo 'export XDG_CURRENT_DESKTOP=xfce' >> /home/$USER/.xsessionrc; \
14+ echo 'export XDG_SESSION_TYPE=x11' >> /home/$USER/.xsessionrc;
15+
16+ USER coder
Original file line number Diff line number Diff line change 88 " golang"
99 " java"
1010 " node"
11+ " desktop"
1112)
You can’t perform that action at this time.
0 commit comments