Build container image:
docker build . -t viber
mkdir ~/.Viber
docker run --rm --name viber -it -e DISPLAY=unix$DISPLAY -v ~/.Viber:/home/viber/.ViberPC -v /tmp/.X11-unix:/tmp/.X11-unix -v /dev/snd:/dev/snd --privileged viber
viber in container
Build container image:
docker build . -t viber
mkdir ~/.Viber
docker run --rm --name viber -it -e DISPLAY=unix$DISPLAY -v ~/.Viber:/home/viber/.ViberPC -v /tmp/.X11-unix:/tmp/.X11-unix -v /dev/snd:/dev/snd --privileged viber
viber in container