/docker-ubuntu-lxde

Dockerfile for building an Ubuntu based LXDE/LXQt desktop environment with Japanese language support.

Primary LanguageDockerfileCreative Commons Zero v1.0 UniversalCC0-1.0

docker-ubuntu-lxde

Docker Pulls GitHub

GitHub Workflow Status (with event) GitHub Workflow Status (with event) GitHub Workflow Status (with event)

Quick reference

What is this?

Ubuntu の LXDE/LXQt デスクトップ環境の Docker image です。 リモートデスクトップとして RDP(xrdp)や VNC(x11vnc, noVNC)を使用します。

日本語環境(ibus-mozc による日本語入力可能)かつ、-uによる一般ユーザ起動においてもsudoコマンドが使用可能です。

Supported tags

XRDP

VNC

Quick start

XRDP

$ docker run -it \
    -p 3389:3389 \
    -u $(id -u):$(id -g) \
    -e USER=yama07 \
    -e PASSWD=mypasswd \
    yama07/docker-ubuntu-lxde:24.04-xrdp_ja

リモートデスクトップアプリケーションで <DockerホストのIPアドレス>:3389に接続して下さい。 ユーザー名はyama07、パスワードはmypasswdです。

接続後にログイン画面やデスクトップ画面が表示されない場合、--privilegedオプションを付けることで成功する可能性があります。

パラメータの詳細などは、README | XRDP Docker imageを参照して下さい。

VNC

$ docker run -it \
    -p 5900:5900 \
    -p 8080:80 \
    -u $(id -u):$(id -g) \
    -e USER=yama07 \
    -e PASSWD=mypasswd \
    -e RESOLUTION=1024x768x24 \
    yama07/docker-ubuntu-lxde:24.04-vnc_ja

VNC クライアント(VNC Viewer)で<DockerホストのIPアドレス>:5900に接続して下さい。 あるいは、Web ブラウザでhttp://<DockerホストのIPアドレス>:8080/vnc.htmlにアクセスして下さい。 パスワードはmypasswdです。

接続後にデスクトップ画面が表示されない場合、--privilegedオプションを付けることで成功する可能性があります。

パラメータの詳細などは、README | VNC/noVNC Docker imageを参照して下さい。

Screenshots

XRDP

XRDP screenshot

VNC

VNC screenshot

noVNC

noVNC screenshot