Sign inSign up

eulixos/desktop

By eulixos

•Updated over 4 years ago

The container image of EulixOS with desktop

Image
0

1.8K

eulixos/desktop repository overview

⁠The container image of EulixOS with desktop

⁠Usage

  • Print out help page:

    docker run eulixos/desktop --help
    
  • Run command with mapping to local port 5901 (vnc protocol) and 6901 (vnc web access):

    docker run -d -p 5901:5901 -p 6901:6901 eulixos/desktop
    
  • If you want to get into the container use interactive mode -it and bash

    docker run -it -p 5901:5901 -p 6901:6901 eulixos/desktop bash
    
  • Build an image from scratch:

    docker build -t desktop .
    

⁠Connect & Control

If the container is started like mentioned above, connect via one of these options:

⁠Override VNC environment variables

The following VNC environment variables can be overwritten at the docker run phase to customize your desktop environment inside the container:

  • VNC_COL_DEPTH, default: 24
  • VNC_RESOLUTION, default: 1280x1024
  • VNC_PW, default: my-pw
⁠1) Example: Override the VNC password

Simply overwrite the value of the environment variable VNC_PW. For example in the docker run command:

docker run -it -p 5901:5901 -p 6901:6901 -e VNC_PW=my-pw eulixos/desktop
⁠2) Example: Override the VNC resolution

Simply overwrite the value of the environment variable VNC_RESOLUTION. For example in the docker run command:

docker run -it -p 5901:5901 -p 6901:6901 -e VNC_RESOLUTION=800x600 eulixos/desktop
⁠3) Example: View only VNC

Since version 1.2.0 it's possible to prevent unwanted control via VNC. Therefore you can set the environment variable VNC_VIEW_ONLY=true. If set, the startup script will create a random password for the control connection and use the value of VNC_PW for view only connection over the VNC connection.

docker run -it -p 5901:5901 -p 6901:6901 -e VNC_VIEW_ONLY=true eulixos/desktop

Tag summary

Content type

Image

Digest

Size

659.8 MB

Last updated

over 4 years ago

docker pull eulixos/desktop