harbor使用和管理

时间:2023-03-09 05:53:54
harbor使用和管理

一、上传本地镜像到harbor中

先在harbor 中创建testdocker 项目

harbor使用和管理

因为我们本地没有镜像,我们先拉取一个镜像,然后进行下面的操作

查看nginx 镜像

harbor使用和管理

2、下载nginx镜像到本地

使用admin登陆
docker login -u admin -p Harbor12345 192.168.1.200

 harbor使用和管理

[root@harbor ~]# docker pull richarvey/nginx-php-fpm

harbor使用和管理

harbor使用和管理

先登录

给镜像打个标签

[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

harbor使用和管理

4、查看 harbor中的testdocker目录中的镜像

harbor使用和管理

二、其他机器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

harbor使用和管理

2、下载harbor 里面的镜像

[root@node03 ~]# docker pull 192.168.1.200/testdocker/nginx-php-fpm:latest

harbor使用和管理