0
点赞
收藏
分享

微信扫一扫

harbor镜像仓库的使用

鱼满舱 2022-12-03 阅读 144

由于registry镜像仓库存在缺乏认证机制、缺乏镜像管理机制等缺点,因此多使用harbor搭建镜像仓库

1.环境准备:需要安装docker以及docker-compose

2.下载harbor安装包,解压。这里用到2.5.2版本的软件包

3.修改配置文件。新版配置文件需要重命名为harbor.yml。打开它做如下配置:

harbor镜像仓库的使用_Harbor仓库

harbor镜像仓库的使用_Harbor仓库_02

4.启动。执行install.sh脚本

5.为下载的镜像修改tag号。不修改成指定格式就无法上传镜像到harbor仓库

docker tag nginx 192.168.8.105/library/nginx

6.打开/etc/docker/daemon.json,加入如下内容:

{

        "insecure-registries":["192.168.8.105"]

}

由于docker仓库默认用443端口,这里把它改成本机的80端口(80端口默认可以不写)。之后重启docker

6.登录harbor仓库。用户名为admin,密码为harbor.yml中配置的密码(即harbor_admin_password参数的值)

harbor镜像仓库的使用_Harbor仓库_03

7.之后可以上传镜像。再用别的机器下载镜像创建容器也是可以的。

harbor镜像仓库的使用_docker_04

harbor镜像仓库的使用_Harbor仓库_05

harbor镜像仓库的使用_docker_06



举报

相关推荐

0 条评论