docker-compose 安装Harbor
docker 安装Harbor(自带docker仓库)
官网下载最新的release包
https://github.com/goharbor/harbor/releases
修改harbor.yml的配置文件
需要给install和prepare权限
chmod +x install.sh
chmod +x prepare
./install.sh即可
注意事项
- 如果推送的时候提示:
http: server gave HTTP response to HTTPS client
vim /usr/lib/systemd/system/docker.service
在大概12行左右, --insecure-registry ip:port
ExecStart=/usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock --insecure-registry ip:port
重启docker
systemctl daemon-reload
systemctl restart docker
- docker错误unauthorized: unauthorized to access repository的可能原因
需要登录对应的账号, 然后输入密码
docker login <ip:port> -u <账户名>