How to push a docker image to a private repository

后端 未结 9 1145
再見小時候
再見小時候 2020-11-29 14:21

I have a docker image tagged as me/my-image, and I have a private repo on the dockerhub named me-private.
When I push my me/my-image

9条回答
  •  挽巷
    挽巷 (楼主)
    2020-11-29 15:08

    First login your private repository.

    > docker login [OPTIONS] [SERVER]
    
    [OPTIONS]: 
    -u username 
    -p password
    

    eg:

    > docker login localhost:8080
    

    And then tag your image for your private repository

    > docker tag SOURCE_IMAGE[:TAG] TARGET_IMAGE[:TAG]
    

    eg:

    > docker tag myApp:v1 localhost:8080/myname/myApp:v1
    

    Finally push your taged images to your private repository

    >docker push [OPTIONS] NAME[:TAG]
    

    eg:

    > docker push localhost:8080/myname/myApp:v1
    

    Reference

    • docker command reference

提交回复
热议问题