-
Notifications
You must be signed in to change notification settings - Fork 148
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Create non-alpine based image #63
Comments
Thank you for the suggestion @kzhang-dsg! We are in discussion internally on switching to a different distro, currently discussing what would be the best option. Your input will help the decision definitely, I hope we will have a chance to make the change soon. |
What is the status? I saw the pull request . I have a problem with run some native lib which requires glibc. Do you know that his change will be supported in 7.3 version? |
We are really close now to move, however there are some blockers which we need to solve first. Hopefully we will be able to make it happen in the next few days. We will only support one version for all images so we will change the 7.3 images to Ubuntu as well. |
thanks a lot :) |
Thank you for following up and also checking the PRs :) |
Could you please create a non-alpine based image (like openjdk:8-slim or openjdk:8-jdk)?
Alpine has several issues:
libc6-compat
required bytcnative
is not compatible with Alpine. See related issues:Pubsub Subscriber initialization crashes JVM on Alpine Linux with libc6-compat googleapis/google-cloud-java#3536
RocksDB state backend causes segfault on Alpine images again docker-flink/docker-flink#37
Currently, to solve the problem I have to use Liferay's official docker image as an intermediate image and write my own Dockerfile with multi-stage builds to switch to openjdk:8-slim. It is not very maintainable.
The text was updated successfully, but these errors were encountered: