# openbox
docker run -p 3389:3389 tukiyo3/xrdp:core
or
# google-chrome
docker run -p 3389:3389 --cap-add SYS_ADMIN -v /dev/shm:/dev/shm tukiyo3/xrdp:chrome
| 項目 | 初期値 | 備考 |
|---|---|---|
| UID | 1000 | |
| GID | 1000 | |
| USER | focal | |
| PASSWD | 自動生成 |
docker run -it --rm \
--name xrdp \
-u $(id -u):$(id -g) \
-e USER=user1 \
-e PASSWD=hogehoge \
-p 3389:3389 \
tukiyo3/xrdp:lxde
引数
| 項目 | 初期値 | 備考 |
|---|---|---|
| GITHUB_USER | GITHUBに登録している公開鍵を~/.ssh/authorized_keys に追加 |

custom/ を参照。
git clone https://github.com/tukiyo/docker-xrdp
cd custom
sh build.sh
sh bin/build.sh# xfce4 (メモリ使用量 xfce4 起動時 189 MiB)
# 例: Window Manager を起動せずに xrdp ログイン直後 (メモリ使用量 xfce4 起動時 81 MiB)
# RUN sed -i -e "s@^xfce4-session@tail -f /dev/null@" /etc/skel/.xsession
# 例: i3 を使いたい場合
# RUN pkgadd.sh i3 && sed -i -e "s@^xfce4-session@i3@" /etc/skel/.xsession
| 項目 | 起動時の メモリ使用量 (MiB) |
|---|---|
| xrdpログイン直後 | 81 |
| openbox | 91 |
| icewm | 91 |
| lxde | 125 |
| xfce4 | 189 |
| xfce4でchrome起動時 | 330 |
Content type
Image
Digest
sha256:788a352b8…
Size
616.5 MB
Last updated
over 3 years ago
docker pull tukiyo3/xrdp