Docker-我想按需打开VLC Player

时间:2019-04-11 20:58:28

标签: docker vlc

因此,我正在开发一个应用程序,以便仅在自己的计算机上本地运行。我希望它具有的功能之一是能够打开VLC播放器来播放视频。在运行应用程序的生产版本时,我希望将其进行docker化,因为docker在启动,停止,重新部署,移动到另一台机器等方面具有出色的表现。我宁愿不必直接在其上直接设置部署环境我的机器本身。

因此,这使我进入了VLC。我已经有了包含视频文件的目录,该视频文件已挂载到我的应用程序正在运行的docker容器中,但是在VLC中打开它们是一个挑战。我知道这里有一个VLC泊坞窗映像,但是还不够好。我希望能够仅在需要时按需打开VLC应用程序,并使用应用程序选择的视频文件将其打开。

是否可以将两个容器合并在一起,这意味着我可以将此VLC容器与我的应用程序Docker容器合并到Dockerfile中(即两个FROM语句),然后可以使用“ vlc”命令打开应用程序如所须?我可能还有其他选择吗?

非常感谢。

PS。这是我找到的VLC容器。

docker run \
    -v $HOME/Documents:/home/vlc/Documents:rw \
    -v /dev/snd:/dev/snd --privileged \
    -v /tmp/.X11-unix:/tmp/.X11-unix \
    -e uid=$(id -u) \
    -e gid=$(id -g) \
    -e DISPLAY=unix$DISPLAY \
    --name vlc \
    chrisdaish/vlc

0 个答案:

没有答案