An Ubuntu based CUPS print container that allows for Airprint. For use with printers/networks that don't offer airprint.
To start the container and connect it to Avanhi on th host:
docker run --rm --name CupsAirprint -e CUPSADMIN=cupsadmin -e CUPSPASSWORD=cupspassword -v /mnt/tank/docker/cups-airprint/config:/config -v /etc/avahi/services:/services -p 631:631 cups-airprint
After cloning the repository, simply execute the make build command while in the repository root path to execute a docker build of the current Dockerfile. The Makefile contains a number of useful commands which perform different actions.
If you find any issues with this container or want to recommend some improvements, fell free to get in contact with me or submit pull requests on github.