strukturag / spreed-webrtc

WebRTC audio/video call and conferencing server.
GNU Affero General Public License v3.0
1.09k stars 260 forks source link

Docker images for other architectures like armhf, arm64 #330

Open WaaromZoMoeilijk opened 7 years ago

WaaromZoMoeilijk commented 7 years ago

Hey, great idea the docker! When running the command stated on: https://hub.docker.com/r/spreed/webrtc/ I get this error (tried various combinations as you see:

root@nextcloud:~# docker run --rm --name my-spreed-webrtc -p 8080:8080 -p 8443:8443 \
>        -v `pwd`:/srv/extra -i -t spreed/webrtc
exec format error
docker: Error response from daemon: Cannot start container 110def448fdbd934679fc98b9a2b4974d765d6675fbb4a7715c5d3f313631069: [10] System error: exec format error.
root@nextcloud:~# docker run --rm --name my-spreed-webrtc -p 8080:8080 -p 8443:8443 \ -v `pwd`:/srv/extra -i -t spreed/webrtc
docker: Error parsing reference: " -v" is not a valid repository/tag.
See 'docker run --help'.
root@nextcloud:~# docker run --rm --name my-spreed-webrtc -p 8080:8080 -p 8443:8443 -v `pwd`:/srv/extra -i -t spreed/webrtc
exec format error
docker: Error response from daemon: Cannot start container 9520c348e859db5ae8291d1c99f5e90226da6c330aff5028285313ac498f2d48: [10] System error: exec format error.

Ubuntu 16.04 ARM

Hope anyone can help me!

Kind regards,

Ezra

longsleep commented 7 years ago

Well this is a Docker image for amd64 platform and thus will not work on your armhf. I guess we could provide an armhf image under another another name.

WaaromZoMoeilijk commented 7 years ago

That was kind of my guess indeed. Seeing the potential in ARM (Odroid, RPI, Bananapi etc) i guess that would be a good move to make. If i can do anything to help please let met know (Testing etc)