GitHub Hot Board

GitHub Hot Board · 저장소 아카이브

hectorm/docker-xubuntu

A Docker image with the Xfce desktop environment, VirtualGL, XRDP and XRDP PulseAudio module. (소개는 저장소 자체 문서에서 왔습니다.)

데이터 기준 October 25hectorm

최고 순위

#247

과소평가 · 활발한데 무명

100

누적 스타

30

포크 수

2

최근 30일 기록 일수

프로젝트 상태라이선스: MIT최근 push: October 16열린 이슈(PR 포함): 4

2026-10-25부터 수집. 미확인 = 아직 미수집

README에 뱃지를 붙여보세요 · hectorm/docker-xubuntu[![README에 뱃지를 붙여보세요](https://git.vaiox.xyz/api/badge/hectorm/docker-xubuntu.svg)](https://git.vaiox.xyz/ko/repo/hectorm/docker-xubuntu)
<a href="https://git.vaiox.xyz/ko/repo/hectorm/docker-xubuntu"><img src="https://git.vaiox.xyz/api/badge/hectorm/docker-xubuntu.svg" alt="README에 뱃지를 붙여보세요" height="20"></a>

프로젝트 문서

Xubuntu on Docker

A Docker image based on Ubuntu 26.04 with the Xfce desktop environment, xrdp, xrdp PulseAudio module and VirtualGL.

Preview

Start an instance

Docker CLI

docker run \
  --name xubuntu \
  --detach \
  --shm-size 2g \
  --publish 3322:3322/tcp \
  --publish 3389:3389/tcp \
  --device /dev/dri:/dev/dri \
  docker.io/hectorm/xubuntu:latest

Docker Compose

services:
  xubuntu:
    image: 'docker.io/hectorm/xubuntu:latest'
    shm_size: '2gb'
    ports:
      - '3322:3322/tcp'
      - '3389:3389/tcp'
    devices:
      - '/dev/dri:/dev/dri'

You will be able to connect to the container via SSH through 3322/TCP port, RDP through 3389/TCP port and, if enabled, noVNC through 6080/TCP port (HTTPS).

Important: some software (like Firefox) need the shared memory to be increased, if you encounter any problem related to this you may use the --shm-size option.

Environment variables

  • UNPRIVILEGED_USER_UID: unprivileged user UID (1000 by default).
  • UNPRIVILEGED_USER_GID: unprivileged user GID (1000 by default).
  • UNPRIVILEGED_USER_NAME: unprivileged user name (user by default).
  • UNPRIVILEGED_USER_PASSWORD: unprivileged user password (password by default).
  • UNPRIVILEGED_USER_GROUPS: comma-separated list of additional GIDs for the unprivileged user (none by default).
  • UNPRIVILEGED_USER_SHELL: unprivileged user shell (/bin/bash by default).
  • UNPRIVILEGED_USER_HOME: unprivileged user home directory (/home/${UNPRIVILEGED_USER_NAME} by default).
  • SERVICE_XRDP_BOOTSTRAP_ENABLED: enable xrdp bootstrap service, initialises user session on startup (false by default).
  • SERVICE_XORG_HEADLESS_ENABLED: enable headless X server service (false by default).
  • SERVICE_NOVNC_ENABLED: enable noVNC service (false by default).

License

See the license file.

현재 순위

  • 247

    과소평가 · 활발한데 무명

    100 스타 · 30 fork · 총 스타 수(오름차순)

    과소평가 →

최근 30일 추이

누적 스타 추이

순위 추이

같은 보드의 이웃 랭커 · 과소평가

← 랭킹으로