datalevin

rschmukler 2026-02-16T20:08:07.669659Z

Hey there! It looks like the latest datalevin docker images (10.x onward) only expose linux arm64 while they used to publish for amd64 - Are you open to publishing both or is arm64 the only intended platform?

Huahai 2026-02-17T19:40:45.807389Z

This could be an error.

Huahai 2026-02-17T23:26:11.786519Z

the Dockerfile shows amd64. Where did you see arm64?

rschmukler 2026-02-17T23:26:57.434169Z

https://hub.docker.com/r/huahaiy/datalevin/tags

Huahai 2026-02-17T23:28:06.290569Z

the tag is wrong. I don't know where docker hub got that

rschmukler 2026-02-17T23:29:25.235299Z

Unfortunately kubernetes doesn't allow for overwriting the platform, meaning that if it doesn't match your only option is to use the digest of the image directly

rschmukler 2026-02-17T23:29:47.406229Z

Which, as long as it's actually amd64 will work

Huahai 2026-02-17T23:30:52.664499Z

You are welcome to send a PR if you want a multi-arch docker image: https://github.com/huahaiy/docker-datalevin

rschmukler 2026-02-17T23:31:53.447769Z

Oh, I think the issue is that when you ran docker build . you might have built it on a mac and not specified --platform?

rschmukler 2026-02-17T23:32:35.969789Z

(ie. perhaps it is just the tag that's incorrect - as I see you're using the amd64 jar)

Huahai 2026-02-17T23:32:37.729459Z

perhaps, but it used to work just fine, maybe add a build bash script?

rschmukler 2026-02-17T23:33:20.081599Z

Yeah, that's quite odd

rschmukler 2026-02-17T23:33:45.198789Z

(unless you just switched to a M-series Mac between 0.9 and 0.10)

Huahai 2026-02-17T23:36:38.642009Z

could be, I used to do docker release on linux. Send a PR and I will merge.

rschmukler 2026-02-17T23:38:54.351809Z

Do you want a build script or just a one liner for the readme? I think the buildscript is over kill as its just docker build . --platform=linux/amd64 huahaiy/datalevin: and even conveying the version to the buildscript (is it an arg, an env var) will require just as much documentation as documenting the one liner

Huahai 2026-02-17T23:43:51.125459Z

an one liner in the README would be good.

👍 1
rschmukler 2026-02-17T23:48:54.783999Z

https://github.com/huahaiy/docker-datalevin/pull/3

Huahai 2026-02-17T23:50:03.818009Z

Merged, thanks.

👍 1
Huahai 2026-02-17T23:55:17.342849Z

Pushed image with correct tag.

👍 1