Linux安装harbor整体流程
准备安装harbor之前,确定一下docker已经安装python2.7或更高版本已安装(Centos系统自带,ubuntu系统是需要安装的) 安装下载新的docker-compose$sudo curl -L"https://github.com/docker/compose/releases/download/1.23.2/docker-compose-$(un...
·
准备
安装harbor之前,确定一下
- docker已经安装
- python2.7或更高版本已安装(Centos系统自带,ubuntu系统是需要安装的)
安装
下载新的docker-compose
$ sudo curl -L"https://github.com/docker/compose/releases/download/1.23.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
之后就可以安装harbor了,一张流程图送给大家
安装完之后,你看到这句话,说明你成功了
配置域名
设置变量
# 部署Harbor的域名
$ export NODE_IP=reg.liangkuaiharbor.com
修改配置文件
#编辑harbor配置文件
vi /harbor/harbor.cfg
#将hosname改为域名
hostname=reg.liangkuaiharbor.com
修改docker.service
#查看docker.service文件的位置
systemctl status docker
#编辑
vi /usr/lib/systemd/system/docker.service
#修改
#(括号里是你要加的东西)
ExecStart=/usr/bin/dockerd (--insecure-registry=reg.liangkuaiharbor.com)
重新加载service文件,重启docker服务
$ systemctl daemon-reload
$ systemctl restart docker
$ docker-compose down -v
$ docker-compose up -d
登录测试
docker login reg.liangkuaiharbor.com
#输入用户名和密码
#用户名和密码在harbor的配置文件用有
站在巨人的肩膀上,整理了一下,理清一下思路!
如有不足,欢迎大家指出,如有帮助,感谢大家的赞!
开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!
更多推荐
已为社区贡献1条内容
所有评论(0)