This docker image runs the streaming application Icecast using Debian. A Resin.os Raspbian image is used as a base image for compatibility with IoT devices, but it works well anywhere, it's just a dockerfile.
docker run -p 8000:8000 --name=icecast -d jstnn/arm-icecast:latest
An instance of icecast is now running with the port 8000 mapped to your host or docker-machine IP address.
Check the github repository and you will find an icecast.xml
you can edit and set your custom configuration. You just need to build the image again.
The passwords in the configuration are just for testing purposes.
This dockerfile is based on the alpine-icecast image. Changes has been made to compile with an IoT device with an ARMv7 architecture like the RaspberryPi 3 using a resin.os optimized image.