博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

docker tag, docker push

Posted on 2021-04-28 14:41  bw_0927  阅读(380)  评论(0)    收藏  举报
  • docker build -t ps:v1 .

build虽然指定了tag,但它并没有与远程仓库联系起来,需要用docker tag命令重新进行绑定

 

  • docker images

REPOSITORY   TAG   IMAGE ID       CREATED     SIZE
ps           v1    320e673de97d      3 hours ago    945MB

 

 

  • docker tag [OPTIONS] IMAGE[:TAG] [REGISTRYHOST/][USERNAME/]NAME[:TAG]

docker tag ps:v1 harbor102.test.xxx.com/ps-server/ps:v1

绑定后,docker images:

EPOSITORY               TAG   IMAGE ID     CREATED     SIZE
harbor102.test.xxx.com/ps-server/ps    v1    320e673de97d    3 hours ago    945MB

 


或者直接在build的时候就指定带有远程仓库地址的tag

docker build -t harbor102.test.xxx.com/ps-server/ps:v10 .

 


 

docker login --username=[个人用户名] harbor102.test.xxx.com

docker push harbor102.test.ximalaya.com/ps-server/ps:v10