Support
Ever so often there are things that can’t be solved via text messages and one needs to get their hands on the issue. There are tools and logs that are not publicly available and will never be. Therefore, it is necessary to share the file / setup in question.
You should already be familiar with using docker. The best way is to provide me with a docker image that I can simply run and validate the issue. I’ll then check the logs and other things to narrow the issue further down.
-
Create a docker image e.g.
FROM alpineWORKDIR /serverCOPY . /serverRUN apk add openjdk8RUN apk add curl jqRUN apk add bashENV JAVA_HOME /usr/lib/jvm/java-1.8-openjdkENV PATH $PATH:$JAVA_HOME/binRUN chmod +x entrypoint.shENTRYPOINT ["sh", "entrypoint.sh"] -
Build the docker image
docker build -t my-image . -
Export the image
docker save my-image -o my-image.tar -
Verify that the image can be imported and started
# Import the imagedocker load < my-image.tar# Start the imagedocker run -it --rm my-image -
Upload the tar file