Block a user
oci-ubuntu-desktop (latest)
Published 2025-06-06 23:07:40 +09:00 by satoruhiga
Installation
docker pull repo.satoruhiga.com/satoruhiga/oci-ubuntu-desktop:latestsha256:aef18fd2e0bb81255e6f97e8df97dca14735106c3abeafadf96110f8dc08f6fcImage Layers
| ARG RELEASE |
| ARG LAUNCHPAD_BUILD_ARCH |
| LABEL org.opencontainers.image.ref.name=ubuntu |
| LABEL org.opencontainers.image.version=24.04 |
| ADD file:598ca0108009b5c2e9e6f4fc4bd19a6bcd604fccb5b9376fac14a75522a5cfa3 in / |
| CMD ["/bin/bash"] |
| ARG VNC |
| |1 VNC=0 /bin/sh -c apt-get update -q && DEBIAN_FRONTEND=noninteractive apt-get upgrade -y && apt-get autoclean && apt-get autoremove && rm -rf /var/lib/apt/lists/* |
| |1 VNC=0 /bin/sh -c apt-get update -q && DEBIAN_FRONTEND=noninteractive apt-get install -y wget curl iproute2 iputils-ping lsof vim sudo git git-lfs sudo locales bash-completion tzdata lsb-release gnupg2 openssh-server rsync && apt-get autoclean && apt-get autoremove && rm -rf /var/lib/apt/lists/* |
| |1 VNC=0 /bin/sh -c mkdir -p /run/sshd && sed -i 's/#PermitRootLogin prohibit-password/PermitRootLogin yes/' /etc/ssh/sshd_config && sed -i 's/#Port 22/Port 22/' /etc/ssh/sshd_config && sed -i 's/#PasswordAuthentication yes/PasswordAuthentication yes/' /etc/ssh/sshd_config && echo 'root:root' | chpasswd |
| |1 VNC=0 /bin/sh -c apt-get update -q && DEBIAN_FRONTEND=noninteractive apt-get install -y openbox tint2 conky-std stterm fonts-noto-cjk && cd /tmp && curl -OL https://github.com/goastian/midori-desktop/releases/download/v11.5.2/midori_11.5.2-1_amd64.deb && apt install -y ./midori_11.5.2-1_amd64.deb && rm -f ./midori_11.5.2-1_amd64.deb && apt-get autoclean && apt-get autoremove && rm -rf /var/lib/apt/lists/* |
| |1 VNC=0 /bin/sh -c update-alternatives --install /usr/bin/x-terminal-emulator x-terminal-emulator /usr/bin/stterm 100 && update-alternatives --set x-terminal-emulator /usr/bin/stterm |
| |1 VNC=0 /bin/sh -c apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -y tigervnc-standalone-server tigervnc-common supervisor gosu tini && apt-get autoclean && apt-get autoremove && rm -rf /var/lib/apt/lists/* |
| |1 VNC=0 /bin/sh -c apt-get update && DEBIAN_FRONTEND=noninteractive apt-get install -y python3 python3-pip && apt-get autoclean && apt-get autoremove && rm -rf /var/lib/apt/lists/* |
| |1 VNC=0 /bin/sh -c git clone https://github.com/AtsushiSaito/noVNC.git -b add_clipboard_support /usr/lib/novnc |
| |1 VNC=0 /bin/sh -c pip install --break-system-packages git+https://github.com/novnc/websockify.git@v0.10.0 |
| |1 VNC=0 /bin/sh -c ln -s /usr/lib/novnc/vnc.html /usr/lib/novnc/index.html |
| |1 VNC=0 /bin/sh -c sed -i "s/UI.initSetting('resize', 'off');/UI.initSetting('resize', 'remote');/g" /usr/lib/novnc/app/ui.js |
| |1 VNC=0 /bin/sh -c rm /etc/apt/apt.conf.d/docker-clean |
| COPY file:896692513a577696ad22751ac17d7ce6977db77b703d17dd91cd46cb305c3616 in / |
| |1 VNC=0 /bin/sh -c chmod 755 /entrypoint.sh |
| ENTRYPOINT [ "/entrypoint.sh" ] |
Labels
| Key | Value |
|---|---|
| io.buildah.version | 1.40.0 |
| org.opencontainers.image.ref.name | ubuntu |
| org.opencontainers.image.version | 24.04 |