This installation method is not yet verified for Shibboleth SP 3.x!
A simple docker image based on Ubuntu containing Shibboleth & apache configured for SWAMID can be found here:?https://github.com/SUNET/docker-swamid-shibsp. There are no pre-built versions of this so you will have to use docker build to create your own ready-to-run image. Feel free to clone and adapt to your own needs. Note that you must set SP_HOSTNAME to the publicly visible DNS name of your service for this image to work or your metadata will contain references to SAML endpoints on localhost which will be useless except as a development tool.