How can I ensure that my Pipeline pulls an updated docker image from Docker Hub?

mlwilkerson October 6, 2017

I created a Pipeline using my customer docker image, pulled from Docker Hub. Worked just fine.

Then I updated the Dockerfile for that image, adding PhantomJS. I pushed that new image to my Docker Hub repo. Just to make sure that a pull from that repo would give me the updated image, I deleted local Docker images and pulled it fresh from the repo using the same image name as in my bitbucket-pipelines.yml.

So, I'm confident that if the Pipeline were re-pulling/refreshing the Docker image from Docker Hub, it would get the update.

However, when the Pipeline runs, it fails for lack of "phantomjs"—the very thing I added to the Docker image and verified.

So, how I can guarantee that the Pipeline pulls the latest docker image from my Docker Hub repo?

0 answers

Suggest an answer

Log in or Sign up to answer
TAGS
AUG Leaders

Atlassian Community Events