Skip to content

Latest docker images doesn't work #16

Description

@ethanfrey

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions