aboutsummaryrefslogtreecommitdiff
path: root/vlc
diff options
context:
space:
mode:
authorMike Crute <crutem@amazon.com>2017-02-15 15:31:54 -0800
committerMike Crute <crutem@amazon.com>2017-02-15 15:37:30 -0800
commit773d5609fe384dc47cf6c44fbb3182374d9acdf0 (patch)
treed858be55e5a74616b89e51f41c271205ac0f5e14 /vlc
parent77f8dd8557633ee91ef4b5e0836656971392849d (diff)
downloaddockerfiles-773d5609fe384dc47cf6c44fbb3182374d9acdf0.tar.bz2
dockerfiles-773d5609fe384dc47cf6c44fbb3182374d9acdf0.tar.xz
dockerfiles-773d5609fe384dc47cf6c44fbb3182374d9acdf0.zip
Handle display forwarding better
Diffstat (limited to 'vlc')
-rw-r--r--vlc/Dockerfile13
-rwxr-xr-xvlc/run9
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 @@
1FROM ubuntu:16.04
2
3RUN 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
8RUN \
9 apt-get clean && \
10 rm -rf /var/lib/apt/lists/* && \
11 rm -rf /tmp/*
12
13ENTRYPOINT [ "/usr/bin/vlc" ]
diff --git a/vlc/run b/vlc/run
new file mode 100755
index 0000000..7a4004c
--- /dev/null
+++ b/vlc/run
@@ -0,0 +1,9 @@
1#!/bin/bash
2
3docker 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 "$@"