What version are you using?
I'm testing this with a recent docker build on Ubuntu 24.04 with amd64 architecture. No local commands, just docker.
$ docker --version
Docker version 29.4.1, build 055a478
$ uname -a
Linux runner 6.17.0-29-generic #29~24.04.1-Ubuntu SMP PREEMPT_DYNAMIC Mon May 11 10:30:58 UTC 2 x86_64 x86_64 x86_64 GNU/Linux
What did you do?
$ docker run --rm docker.io/stellar/stellar-cli:latest --version
Unable to find image 'stellar/stellar-cli:latest' locally
latest: Pulling from stellar/stellar-cli
Digest: sha256:cb11cacda1b0c81e104436a82e54c4fb2d2dcc00f43834b730f03aeeaf53084f
Status: Downloaded newer image for stellar/stellar-cli:latest
info: component rust-std for target wasm32v1-none is up to date
stellar: error while loading shared libraries: libdbus-1.so.3: cannot open shared object file: No such file or directory
As latest is a moving target, I tested with a tag:
$ docker run --rm docker.io/stellar/stellar-cli:26.1.0 --version
info: component rust-std for target wasm32v1-none is up to date
stellar: error while loading shared libraries: libdbus-1.so.3: cannot open shared object file: No such file or directory
Note the older versions were working
$ docker run --rm docker.io/stellar/stellar-cli:26.0.0 --version
stellar 26.0.0 (60f7458e7ecffddf2f2d91dc6d0d2db4fab03ecc)
stellar-xdr 26.0.0 (dd7a165a193126fd37a751d867bee1cb8f3b55a6)
xdr curr (cff714a5ebaaaf2dac343b3546c2df73f0b7a36e)
$ docker run --rm docker.io/stellar/stellar-cli:25.2.0 --version
stellar 25.2.0 (v20.0.0-751-gb36124d3ea96f060f880e58d7a629c7e7da67cd7)
stellar-xdr 25.0.0 (dc9f40fcb83c3054341f70b65a2222073369b37b)
xdr curr (0a621ec7811db000a60efae5b35f78dee3aa2533)
$ docker run --rm docker.io/stellar/stellar-cli:25.1.0-rust-1.90.0-slim-bookworm --version
info: component 'rust-std' for target 'wasm32v1-none' is up to date
stellar 25.1.0 (v20.0.0-707-ga048a57a75762458b487052e0021ea704a926bee)
stellar-xdr 25.0.0 (dc9f40fcb83c3054341f70b65a2222073369b37b)
xdr curr (0a621ec7811db000a60efae5b35f78dee3aa2533)
What did you expect to see?
I expected them all to work.
What did you see instead?
The v26.1.0 version failed. Maybe a recent Dockerfile change?
Note that for truly reproducible builds, you may need the version of the Dockerfile used. Or maybe this will all be standardized before anything is published and will not change anymore.
What version are you using?
I'm testing this with a recent docker build on Ubuntu 24.04 with amd64 architecture. No local commands, just docker.
What did you do?
As latest is a moving target, I tested with a tag:
Note the older versions were working
What did you expect to see?
I expected them all to work.
What did you see instead?
The v26.1.0 version failed. Maybe a recent Dockerfile change?
Note that for truly reproducible builds, you may need the version of the Dockerfile used. Or maybe this will all be standardized before anything is published and will not change anymore.