Hello team,
I am testing public docker images and this is my case:
I pulled in my local public image "atlassian/default-image:4", I tag and I push in my public DockerHub "s4gconsulting/bitbucket", in other words, the same image with different name within my public DockerHub.
Well, i have the next YML that pointing Atlassian public DockerHub:
## Depth to clone project
clone:
depth: full
## Use S4G image to manage Salesforce code
image:
name: atlassian/default-image:4
pipelines:
default:
- step:
name: Validate Docker Image
script:
- echo "Public image OK"
The result with this public image is OK, and has the same code SHA

Now, I want use my public Docker image, which is a copy from "atlassian/default-image:4", so, my updated YML is:
## Depth to clone project
clone:
depth: full
## Use S4G image to manage Salesforce code
image:
name: s4gconsulting/bitbucket:latest
pipelines:
default:
- step:
name: Validate Docker Image
script:
- echo "Public image OK"
The public image was pulled (code SHA is right), but the result is ERR:

If the public images are pulled for each pipeline:
- Why the second pipeline fails?
- Why the second pipeline cannot run: echo "Public image OK"?
Please, help 😥