-
Notifications
You must be signed in to change notification settings - Fork 748
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
Latest image incompatible with old versions of docker engine ? #269
Comments
Somewhere after focal, the docker image contains bash 5.1.16, which seems to use an internal At this moment I'm bisecting to see where the problem lies. Workaround: |
It's not bash itself, a built-from-source 5.1.16 on focal works fine (also after moving |
@thomasmarech Falling back to Focal did the trick for me. Luckily there're Focal versions available: |
Ok, just did a jammy install from scratch (in Virtualbox)- there everything is fine. I.e., something is wrong with the docker image (built by dockerhub) specifically. I'll let them sort that out by themselves. Note that the |
|
@yosifkit Confirmed, at least for the test in ubuntu:latest. Thanks for that. Time to update dockerd everywhere... |
We should build (at least) two Docker hub images, one based on unidata/tomcat-docker:10.1.0-jdk17-openjdk and another based on unidata/tomcat-docker:10.1.0-jdk17-temurin-focal which is compatible with older Docker versions. docker-library/tomcat#269
getting this error like : Cannot find /usr/local/tomcat/bin/setclasspath.sh |
Hi,
With the latest images of tomcat:9-jdk8 and tomcat:9-jdk17 we are facing issues when deploying the container on servers running old versions of docker engine (ie. Docker version 18.09.7, build 2d0083d).
The container fails to start with the following error:
Image is running on newer versions of docker engine (ie. Docker version 20.10.11, build dea9396)
Are you aware of any incompatibility ?
Thanks
Thomas
The text was updated successfully, but these errors were encountered: