harbor使用和管理
一、上传本地镜像到harbor中
先在harbor 中创建testdocker 项目
因为我们本地没有镜像,我们先拉取一个镜像,然后进行下面的操作
查看nginx 镜像
2、下载nginx镜像到本地
使用admin登陆
docker login -u admin -p Harbor12345 192.168.1.200
[root@harbor ~]# docker pull richarvey/nginx-php-fpm
先登录
给镜像打个标签
[root@node03 ~]# docker tag consol/tomcat-7.0:latest 192.168.1.200/testdocker/consol/tomcat-7.0:latest
[root@harbor ~]# docker push 192.168.1.200/testdocker/nginx-php-fpm:latest
4、查看 harbor中的testdocker目录中的镜像
二、其他机器docker 远程访问harbor 镜像
1、添加信任
centos 7
[root@node03 ~]# vi /etc/docker/daemon.json
{ "insecure-registries":["192.168.1.200"] }
[root@node03 ~]# systemctl daemon-reload
[root@node03 ~]# systemctl restart docker
2、下载harbor 里面的镜像
[root@node03 ~]# docker pull 192.168.1.200/testdocker/nginx-php-fpm:latest