Dockerized environment with QuantLib based on Alpine Linux.
docker pull westonsteimel/quantlib
The following command will execute the quantlib-test-suite
within the container:
docker run --rm -it --cap-drop all -e BOOST_TEST_LOG_LEVEL=message westonsteimel/quantlib quantlib-test-suite
Everything within the container executes as the non-root quantlib user by default.