You're on your way to the next level! Join the Kudos program to earn points and save your progress.
Level 1: Seed
25 / 150 points
Next: Root
1 badge earned
Challenges come and go, but your rewards stay with you. Do more to earn more!
What goes around comes around! Share the love by gifting kudos to your peers.
Keep earning points to reach the top of the leaderboard. It resets every quarter so you always have a chance!
Join now to unlock these features and more
The Atlassian Community can help you and your team get more value out of Atlassian products and practices.
I am using the Bitbucket Pipelines instead of jenkins for ease purpose of development in our organization.
I need written a Dockerfile and placed it in the repo.
I also put a bitbucket pipeline for building the image and it was succeeded.
Now i need to push the created images to AZURE ACR instead of DockerHub, its asking for Dockerhub credentials for as default.
So how can i give my Azure ACR credentials to it.
Please help me in this regard.
Thankyou in advance.
Check the following links:
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
No problem! When you have resolved the problem, you could share a code snippet that works, for other people having the same problem.
Also, if any of the links above have helped, it would be good to mark the answer as "Accepted" so that others now where to look, thanks!
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
yes the links helped to solve the issue, i am sharing the snippet of code so it can be helpful for anyone looking for that.
image: atlassian/default-image:2
pipelines:
default:
- step:
services:
- docker
script: # Modify the commands below to build your repository.
# Set $DOCKER_HUB_USERNAME and $DOCKER_HUB_PASSWORD as environment variables in repository settings
- export IMAGE_NAME=<your ACR SERVER>/<DOCKER IMAGE>-api:latest
# build the Docker image (this will use the Dockerfile in the root of the repo)
- docker build -t $IMAGE_NAME .
# authenticate with the Docker Hub registry
- docker login <your ACR server> --username <your ACR USERNAME> --password <your ACR PASSWORD>
# push the new Docker image to the Docker registry
- docker push $IMAGE_NAME
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Would you please explain that why you are login into docker as you are pushing your image into ACR?
Secondly I would like to build an image which would be in my repositry(docker file) and then push it into ACR so it is kind of same scenario, please share a script if you have that?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.