Why don't changes to my podman image overwrite the current image in quay?

372 Views Asked by At

So I have an image I build locally i.e.

podman build -t quay.io/user/test-program:v2.0-x86_64

My image includes a step which copies the source code and later compiles it to build the binaries.

I pushed the initial image to quay with:

podman push quay.io/user/test-program:v2.0-x86_64

Afterwards, I made changes to the code and built the image again with:

podman build -t quay.io/user/test-program:v2.0-x86_64

However, when I push the image and pull it on another machine, the newest changes are not present. If I push the image with a different tag however, it seems like the changes are present.

Why is this? Do I need to remove / overwrite the existing quay image if the tag is exactly the same?

0

There are 0 best solutions below