Skip to content
Snippets Groups Projects
README.md 861 B
Newer Older
Konstantin Pavlov's avatar
Konstantin Pavlov committed
# VideoLAN docker images

Konstantin Pavlov's avatar
Konstantin Pavlov committed
VideoLAN docker images are used in [Jenkins] and [Gitlab CI] jobs to provide
static build environments.
Konstantin Pavlov's avatar
Konstantin Pavlov committed

Konstantin Pavlov's avatar
Konstantin Pavlov committed
On push, the Gitlab CI job will launch and figure out the images that need to
be rebuilt.
Konstantin Pavlov's avatar
Konstantin Pavlov committed

Konstantin Pavlov's avatar
Konstantin Pavlov committed
The results will be available on VideoLAN docker registry under
registry.videolan.org/$tag.
Konstantin Pavlov's avatar
Konstantin Pavlov committed

You can list the available tags for a given image by using get-docker-tags.sh image-name

Konstantin Pavlov's avatar
Konstantin Pavlov committed
If you require a new Linux distro to be a base of your future image(-s), please
put it under videolan-base-$distro directory.
Konstantin Pavlov's avatar
Konstantin Pavlov committed

Konstantin Pavlov's avatar
Konstantin Pavlov committed
The image builder uses a hacked version of Google's [kaniko] to be able to
build images in a non-compromised security-wise environment (e.g. not in
docker-in-docker privileged mode).
Konstantin Pavlov's avatar
Konstantin Pavlov committed
   [Jenkins]: <//jenkins.videolan.org>
Konstantin Pavlov's avatar
Konstantin Pavlov committed
   [Gitlab CI]: <http://code.videolan.org>
   [kaniko]: <https://github.com/GoogleContainerTools/kaniko>