Harbor安装配置教程 (2)

Harbor安装配置教程

根据情况是否设置为管理员

管理员用户拥有创建仓库和删除镜像的权限 普通用户拥有上传镜像和拉取镜像权限 无法删除仓库和镜像

镜像仓库需要添加指定用户才能使用这个库

选择默认镜像仓库为例子

找到成员选项

Harbor安装配置教程

刚刚添加名为docker的用户 不在这个里面所以没有任何权限

这个项目中没有权限上传容器镜像到这个仓库里面

选择添加用户 并选择名为docker的用户即可

配置docker

因为没有使用SSL验证所以需要配置docker忽略ssl验证,否则无法上传容器镜像。

找到docker.service

我的docker配置文件在

vim /usr/lib/systemd/system/docker.service

添加选项
--insecure-registry

[Unit] Description=Docker Application Container Engine Documentation=https://docs.docker.com After=network-online.target firewalld.service Wants=network-online.target [Service] Type=notify ExecStart=http://www.likecs.com/usr/bin/dockerd \ --insecure-registry=http://172.16.45.9 ExecReload=http://www.likecs.com/bin/kill -s HUP $MAINPID LimitNOFILE=infinity LimitNPROC=infinity TimeoutStartSec=0 Delegate=yes KillMode=process Restart=on-failure StartLimitBurst=3 StartLimitInterval=60s [Install] WantedBy=multi-user.target

配置完毕后

systemctl daemon-reload systemctl restart docker

docker登陆harbor

docker login

输入刚刚创建的docker用户和密码

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zgwszw.html