Sign inSign up

membrane/bionic-membrane

By membrane

•Updated over 6 years ago

DEPRECATED - moved to: https://hub.docker.com/repository/docker/membrane/membrane

Image
0

3.5K

membrane/bionic-membrane repository overview

⁠DEPRECATED, moved to: https://hub.docker.com/repository/docker/membrane/membrane⁠

⁠Ubuntu 20.04 based Membrane Docker image

A docker image based on Ubuntu, with Erlang, Elixir and libraries necessary to test and run the Membrane Framework⁠.

Available on Docker Hub⁠.

This image is based on Ubuntu 20.04 (Focal Fossa) and contains:

  • Erlang 22.3
  • Elixir 1.10.3
  • FFmpeg 4.2.2
  • SDL2
  • FDK AAC 2.0
  • Portaudio 19.6.0
  • MAD 0.15.1
  • FLAC 1.3.2
  • OPUS 1.1.2

⁠Building the image

To rebuild the image, run the following command:

make build

Optionally, one can add the following variables:

  • VERSION=string, which adds the version tag (for example, 1.1.1). Set to latest by default.
  • IMAGE=name, which will override the default image name. If not specified, this is set to membrane/focal-membrane

⁠Sample usage

Execute the following command while being in you app's directory:

make run

or from anywhere:

DIR=/my/app/directory make run

This will start the container with the application directory mapped to /app. Inside the container, go to that directory:

cd /app

and execute your app's code (for example tests)

mix test

Copyright 2019, Software Mansion⁠

Software Mansion

Licensed under the Apache License, Version 2.0⁠

Tag summary

Content type

Image

Digest

Size

685.7 MB

Last updated

over 6 years ago

docker pull membrane/bionic-membrane