命令行登录harbor
1.1 需先修改配置文件并重启docker
vim /etc/docker/daemon.json,设置insecure-registries指定的IP为harbor私有仓库的地址,这里主要是告知客户端要连接http而不是https
{
"insecure-registries" : [ "10.11.0.50" ],
"registry-mirrors" : [ "https://gbpursha.mirror.aliyuncs.com" ]
}
|
重启docker
systemctl daemon-reload
systemctl restart docker.service
|
1.2 登录、tag、推送
docker login 10.11.0.50
docker tag redis:latest 10.11.0.50 /pub-image/redis :smc
docker rmi 10.11.0.50 /pub-image/redis :smc
docker push 10.11.0.50 /pub-image/redis :smc
|
1.3 权限
项目管理员:所有权限
指定用户:上传下载,只能操作所在项目库及公共属性的项目库
访客:只能下载
|