Membrane Software FeaturesApplicationsNewsContact usHelp / AboutContribute / Support us
Installing Membrane Server on docker
System requirements
Computer running Docker Container engine and capable of executing amd64 binaries
Install steps
1
Get the Docker image
 
Download the Docker image file for your desired type of Membrane Server, named with a "docker" extension.
2
Load the image
 
Execute a docker load command such as:
docker load -i membrane-media-server_ubuntu-amd64.docker
3
Run the image
 
Find Membrane Server's image ID using the docker images command.
1  # docker images
2  REPOSITORY               TAG                  IMAGE ID            CREATED             SIZE
3  membrane-media-library   4-stable-441e40f2    f73f5cb9f2e1        3 days ago          620MB
					
In this example output, line 3 shows Membrane Media Library with an image ID of f73f5cb9f2e1, or membrane-media-library:4-stable-441e40f2. For correct operation, the docker image must run with TCP ports 63738 and 63739 exposed, as well as volume mounts for /media (source media path) and /data (output data path). A docker run command targeting this image ID might look like:
docker run -d -p 63738:63738 -p 63739:63739 -v /membrane-server/media:/media -v /membrane-server/data:/data f73f5cb9f2e1