#!/usr/bin/env bash # vim: set filetype=sh # # Author: Cody Hiar # Date: 2019-01-15 # # Description: How to run chrom containized # # Set options: # e: Stop script if command fails # u: Stop script if unset variable is referenced # x: Debug, print commands as they are executed # o pipefail: If any command in a pipeline fails it all fails # set -exuo pipefail # Error with container opening socket # https://github.com/jessfraz/dockerfiles/issues/4 xhost local:root # Launch spotify in a container docker run -it \ --rm \ -v /tmp/.X11-unix:/tmp/.X11-unix \ -e DISPLAY=unix"$DISPLAY" \ --device /dev/snd:/dev/snd \ --name spotify \ --user root \ jess/spotify