Hi Dan,
Thanks for reaching out.
On Fri, Mar 11, 2022 at 11:29 AM Dan via Podman <podman(a)lists.podman.io>
wrote:
Hi all,
Recently I tried to run docker-compose with some example compose files and
they all worked very nice. Great job! And thank you!
The only thing that I cannot run is
https://github.com/mistio/mist-ce
After modifying image paths from "abc" to "docker.io/library/abc <
http://docker.io/library/abc>" I can run docker-compose.yml with Podman
3.4.4 without errors and all containers that would normally run with Docker
do run after docker-compose up -d. So it's difficult to say what went
wrong...
If you look at the compose:
https://github.com/mistio/mist-ce/releases/download/v4.6.2/docker-compose...
It's definitely complicated so it doesn't surprise me that something broke.
Has anyone tried please?
I haven't tried it yet but I have a suspicion. Podman resolves short names
differently than Docker (see
https://www.redhat.com/sysadmin/container-image-short-names). Prior to
Podman v4.0, the Docker-compat REST API used the same mechanism of
resolving short names Podman. Starting with Podman v4.0, short names of
the Docker API will always resolve to docker.io.
What you can do is to either update to Podman v4.0 (see
https://podman.io/blogs/2022/03/06/why_no_podman4_f35.html#using-podman4-...)
or changes /etc/containers/registries.conf to only use docker.io in the
unqualified-search-registries.
The (fixed) bug in question:
https://github.com/containers/podman/issues/12320
But I am only guessing and haven't tried running the compose file yet.
Kind regards,
Valentin
Thank you.
Kind regards,
Dan
_______________________________________________
Podman mailing list -- podman(a)lists.podman.io
To unsubscribe send an email to podman-leave(a)lists.podman.io