diff options
author | Mike Crute <crutem@amazon.com> | 2017-02-15 15:31:54 -0800 |
---|---|---|
committer | Mike Crute <crutem@amazon.com> | 2017-02-15 15:37:30 -0800 |
commit | 773d5609fe384dc47cf6c44fbb3182374d9acdf0 (patch) | |
tree | d858be55e5a74616b89e51f41c271205ac0f5e14 /vlc | |
parent | 77f8dd8557633ee91ef4b5e0836656971392849d (diff) | |
download | dockerfiles-773d5609fe384dc47cf6c44fbb3182374d9acdf0.tar.bz2 dockerfiles-773d5609fe384dc47cf6c44fbb3182374d9acdf0.tar.xz dockerfiles-773d5609fe384dc47cf6c44fbb3182374d9acdf0.zip |
Handle display forwarding better
Diffstat (limited to 'vlc')
-rw-r--r-- | vlc/Dockerfile | 13 | ||||
-rwxr-xr-x | vlc/run | 9 |
2 files changed, 22 insertions, 0 deletions
diff --git a/vlc/Dockerfile b/vlc/Dockerfile new file mode 100644 index 0000000..2c7f50d --- /dev/null +++ b/vlc/Dockerfile | |||
@@ -0,0 +1,13 @@ | |||
1 | FROM ubuntu:16.04 | ||
2 | |||
3 | RUN export DEBIAN_FRONTEND=noninteractive && \ | ||
4 | # sed -i 's/archive.ubuntu.com/us-west-2.ec2.archive.ubuntu.com/' /etc/apt/sources.list && \ | ||
5 | apt-get update && \ | ||
6 | apt-get install -y apt-utils vlc | ||
7 | |||
8 | RUN \ | ||
9 | apt-get clean && \ | ||
10 | rm -rf /var/lib/apt/lists/* && \ | ||
11 | rm -rf /tmp/* | ||
12 | |||
13 | ENTRYPOINT [ "/usr/bin/vlc" ] | ||
@@ -0,0 +1,9 @@ | |||
1 | #!/bin/bash | ||
2 | |||
3 | docker run -ti --rm --net=host \ | ||
4 | -w `pwd` \ | ||
5 | -e DISPLAY \ | ||
6 | -e XAUTHORITY=$HOME/.Xauthority \ | ||
7 | -v $HOME/.Xauthority:$HOME/.Xauthority:ro \ | ||
8 | -v `pwd`:`pwd`:ro \ | ||
9 | vlc "$@" | ||