Skip to content

akofman/docker-video-processing

Repository files navigation

Docker Video Processing

python ffmpeg opencv tensorflow

Provides Dockerfiles intended for video processing and analysing.

Images are published into Docker Hub Repository.

  • The default Dockerfile permits to build an image from Alpine Linux and includes:

    It doesn't support GPU.

  • The Dockerfile.tensorflow-gpu permits to build an image from Ubuntu and adds Tensorflow.

    Tensorflow and OpenCV are built with NVidia Cuda GPU support.

Installation

$ docker pull alexiskofman/video-processing:default

Then enjoy what's inside:

$ docker run --rm -ti alexiskofman/video-processing:default ash

With Tensorflow:

$ docker pull alexiskofman/video-processing:tensorflow1.4.1-gpu
$ docker run --rm -ti alexiskofman/video-processing:tensorflow1.4.1-gpu bash

License

MIT Licensed. Copyright (c) Alexis Kofman 2017.