Skip to content

hote25/desktainer-rootless

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

64 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

desktainer-rootless

icon

GitHub Workflow Status Docker Pulls

💻 Remote desktop in a container (rootless version). This image is almost equivalent to dmotte/desktainer but it can be run as a non-root user.

📦 This image is also on Docker Hub as dmotte/desktainer-rootless and runs on several architectures (e.g. amd64, arm64, ...). To see the full list of supported platforms, please refer to the .github/workflows/release.yml file. If you need an architecture which is currently unsupported, feel free to open an issue.

Simple usage

The simplest way to try this image is:

docker run -it --rm -p 6901:6901 dmotte/desktainer-rootless

Note: since some GUI applications may have issues with Docker's default seccomp profile, you may need to use --security-opt seccomp=unconfined

Then head over to http://localhost:6901/ to access the remote desktop.

Screenshot

However, this way the container will run as root. To run it as a non-root user, this image has to be extended. Take a look at the example folder.

More info

For more info see the dmotte/desktainer project, which is very similar to this one.

The environment variables are the same, except USER and PASSWORD which have no effect. This behaviour is intended, since this image should run as a non-root user.

About

🖥 Remote desktop in a container (rootless version)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Dockerfile 53.3%
  • Shell 46.7%