The desktop docker container for an RDP client, based on Ubuntu 24.10 LTS, featuring a Windows-like appearance powered by the XFCE environment.
The home directory of the demo
user inside the Docker container is persistent and is mapped to the ./home
directory on the host machine, ensuring data remains accessible between container restarts.
Audio support is not available.
The Docker image size is less than 970 MB, including the Firefox web browser.
To install Docker Engine (CE), follow the instructions on the official website.
All necessary instructions are prepared by functions of the init.sh bash script.
. init.sh # Load bash functions
dbuild # Build docker image
drun # Run container
dxrdp # Open xfreerdp desktop client
dstop # Stop the container (and remove it)
To log in, use the following default user account details:
Username: demo
Password: changeit