本文共 1635 字,大约阅读时间需要 5 分钟。
首先祝大家中秋节快乐,废话不多说,一个字“干”
环境说明:centos7.4系统基础优化,安装常用的命令,关闭防火墙,selinuxdocker 17.03docker-compose 1.14域名:harbor.test.com提示:harbor 默认账户是admin实验ip 172.16.2.55-56 两台安装了docker的服务器harbor 版本号:harbor-offline-installer-v1.4.0-rc2.tgz##一、 在 172.16.2.55 操作
####服务器端安装配置yum -y install epel-release
yum -y install certbot libevent-devel gcc libffi-devel python-devel openssl-devel python2-pip pip python
pip install --upgrade pippip install -U docker-composedocker-compose versionmkdir -p /data/cert/
###将申请好的权威证书放在此目录下,且以域名命名harbor.test.com.crtharbor.test.com.keycd /data/
wget tar -zxvf harbor-offline-installer-v1.4.0-rc2.tgz cd harborvim harbor.cfg###修改如下项
##访问地址hostname = harbor.test.com###访问方式ui_url_protocol = https###×××名字
###×××名字
###配置邮箱email_server = smtp.exmail.qq.comemail_server_port = 465email_username = test@dgg.netemail_password = 123456email_from = admin <test@dgg.net>email_ssl = false###配置登录密码
harbor_admin_password = 123456####开始安装
./install.sh####web端访问
用户默认为 admin密码默认为 123456###修改配置重新编译
docker-compose stopvim harbor.cfgdocker-compose start###二、
#####客户端配置测试##在 172.16.2.56 操作mkdir /etc/docker/certs.d/harbor.test.com -p###只需要ca.crtscp -r root@172.16.2.55:/data/cert/harbor.test.com.crt /etc/docker/certs.d/harbor.test.com/vim /etc/hosts###添加如下172.16.2.55 harbor.test.com###特殊配置(访问配置成ip时用到)
#vim /usr/lib/systemd/system/docker.service#ExecStart=/usr/bin/dockerd --insecure-registry harbor.test.com#systemctl daemon-reload#systemctl restart docker###登录
docker login -u admin -p 123456 harbor.test.com###查看用户信息cat ~/.docker/config.json转载于:https://blog.51cto.com/8593714/2235404