- 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