docker-compose部署Harbor
程序员文章站
2024-03-12 10:30:44
...
一、部署
下载harbor压缩包
从网上下载好harbor压缩包备用
上传服务器
在/usr/local目录下将harbor压缩包上传并解压
配置
解压缩后出现一个harbor文件夹,进入文件夹找到harbor.yml文件
vi harbor.yml
#找到hostname修改为-->hostname: 服务器ip地址
启动
在当前路径运行命令
./install.sh
验证安装是否成功
登录服务器ip地址,看是否能访问Harbor。用户名admin 密码Harbor12345
二、服务器登录Harbor
登录命令
docker login 服务器IP -u admin -p Harbor12345
配置daemon.json
#vi /etc/docker/daemon.json (如果没有该文件则创建一个)
--------------------------添加内容,"x.x.x.x"为服务器ip
{"registry-mirrors":["http://registry.docker-cn.com"],"insecure-registries":["x.x.x.x"]}
- 重启服务
systemctl daemon-reload
systemctl restart docker
- 如果不配置该文件会出现拒绝连接的错误(如下)。
- 若配置以后还出现该错误,可能是连接断掉了,使用docker-compose down和docker-compose up -d ,重新启动harbor