Docker images use old version of zef that does not get new modules, eg., DateTime::strftime
- With the following DockerFile
FROM docker.io/croservices/cro-http-websocket:0.8.6
RUN zef --version
Response is
STEP 2/11: RUN zef --version
v0.8.2
Current version of zef is 0.22.7
-
When using docker images tagged 0.8.7 + zef is not available.
-
When trying image tagged 0.8.10, docker build error is
STEP 1/11: FROM docker.io/croservices/cro-http-websocket:0.8.10
Trying to pull docker.io/croservices/cro-http-websocket:0.8.10...
Error:error creating build container: initializing source docker://croservices/cro-http-websocket:0.8.10: reading manifest 0.8.10 in docker.io/croservices/cro-http-websocket: manifest unknown: manifest unknown
- When trying
RUN zef upgrade zef, there is a failure because zef is now NOT using old ecosystem.
I could not find where docker images are built to offer a patch
Docker images use old version of zef that does not get new modules, eg.,
DateTime::strftimeResponse is
Current version of zef is 0.22.7
When using docker images tagged 0.8.7 + zef is not available.
When trying image tagged 0.8.10, docker build error is
RUN zef upgrade zef, there is a failure because zef is now NOT using old ecosystem.I could not find where docker images are built to offer a patch