Is there an official Docker image for Princexml or a recommended one. Failing that, what do I need to know to make my own and how would I connect to it from a rails container and also from outside. I'm a complete newbie to Docker and am busy finding my feet.
Any assistance will be very, very much appreciated!
Mike, We are using a nodejs wrapper around princeXML any running it from the official node-carbon docker image based on alpine. We ran into a runtime error after our latest build. Apparently the official node-carbon docker image updated to alpine 3.9. We are running a pre-release version at the moment (prince-20171214-alpine3.6-x86_64.tar.gz)
I have been able to fix the majority of the dependencies save one. alpine3.7 ran on openssl but 3.8 switched to ressl. As such, i noticed that prince is looking specifically for libcrypto.so.41 rather then the generic libcrypto.so
2 questions for you: 1. Is it possible to get a alpine 3.9 build for prince 12.5 2. do you have a recommendation to avoid this sort of resource dependency moving forward?
I am prepared to build our own carbon image on 3.8 but i wanted to know if you have any suggestions before i started down this path.
I will, thank you. We did end up creating an alpine container with the version of node we needed. It seemed the appropriate thing to do as to not get surprised by an upstream change in the future if anyone else is in the same boat, here is my docker file - i updated it to 3.9 as suggested.