How to run enlightenment wayland in docker container?

I am trying to run enlightenment( in a docker container,previously enlightenment is based on X11,but the latest version of enlightenment support wayland. As I searched,we can use the -v parameter when use the “docker run” command to start a docker image like :

$ docker run -it \
--net host \ # may as well YOLO
--cpuset-cpus 0 \ # control the cpu
--memory 512mb \ # max memory it can use
-v /tmp/.X11-unix:/tmp/.X11-unix \ # mount the X11 socket
-e DISPLAY=unix$DISPLAY \ # pass the display
-v $HOME/Downloads:/root/Downloads \ # optional, but nice
-v $HOME/.config/google-chrome/:/data \ # if you want to save state
--device /dev/snd \ # so we have sound
--name chrome \


  • Owasp ZAP not performing authentication during active scan using “Form-Based-Authentication” ON python project
  • marathon + mesos + networking + docker-compose
  • Docker - container started by docker-compose changing file ownership to root
  • Laradock (docker) keeps throwing http error 500
  • How to create Docker image,Dockerfile of LAravel application from existing docker environment for Laravel
  • How to force docker build to use devpi server for pip install command?
  • But this is based on X11.Currently I do not use the X11,and use the wayland based enlightenment,How can I show my enlightenment UI in docker container?

  • Docker exec printf gives No such file or directory error
  • PHP & Docker: script unable to write to /tmp
  • MeteorD container starting failed
  • Docker Ubuntu Build File Errors
  • How do I point a docker image to my .m2 directory for running maven in docker on a mac?
  • Error when loading a docker imager
  • One Solution collect form web for “How to run enlightenment wayland in docker container?”

    According to

    you mount some device such as


    in your

    docker run


    and here is an extract from

    docker run \
    --name $container \
    -v "$(pwd):/home/user/work" \
    --device=/dev/dri/card0:/dev/dri/card0 \
    --device=/dev/dri/card1:/dev/dri/card1 \
    --device=/dev/dri/controlD64:/dev/dri/controlD64 \
    --device=/dev/dri/controlD65:/dev/dri/controlD65 \

    Docker will be the best open platform for developers and sysadmins to build, ship, and run distributed applications.