docker、harbor安装

基础工作 :

关闭防火墙并禁止开机启动 : 
   systemctl stop firewalld.service
   systemctl disable firewalld
关闭selinux : 
   sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/sysconfig/selinux
修改主机名 : 
   vi /etc/hostname
   xxx.123.com
域名绑定IP : 
   vi /etc/hosts
   192.168.152.170 xxx.123.com
重启 : 
   reboot

安装Docker :

1> 检查内核版本 : uname -r  返回的值大于3.10即可
     升级内核版本方法 : https://blog.csdn.net/qq_17522211/article/details/84532772
2> 检验是否已安装docker : yum list installed | grep docker
3> 安装docker : yum -y install docker  
   -y表示不询问安装,直到安装成功,安装完后再次查看安装列表
4> 启动docker : systemctl start docker
5> 查看docker服务状态 : systemctl status docker
6> 设置开机启动 : systemctl enable docker.service

安装harbor :

1> 安装nmap : yum -y install nmap
2> 暴漏接口 : nmap 43.55.42.25

安装docker-componse : 
1> 安装命令: yum -y install docker-compose
2> 查看是否安装成功 : docker-compose -v
3> 依赖软件安装 : yum install -y yum-utils device-mapper-persistent-data lvm2

安装harbor(目录在/data/下) : 
1> 下载harbor : http://harbor.orientsoft.cn/
2> cd /data 进入目录 并将下载的离线harbor进行上传
3> 解压harbor : tar zxf harbor-offline-installer-v1.5.3.tgz
4> cd harbor // 进入harbor目录
5> 修改 docker-compose.yml : 
   修改文件的volumes. [非必须,主要是确定数据存储位置]
6> 修改harbor.cfg : 
   secretkey_path = /data/harbor-data # 默认是 /data [非必须]
   #hostname设置访问地址。可以使用ip、域名、主机名,不可以设置为127.0.0.1或localhost。(如果部署的是备份库,填写ip而不是域名,否则会导致仓库管理连接失败,host无法识别原因不明)
   hostname = xxx.123.com
   #访问协议。默认是http,如果搭建https的仓库就改为https。
   ui_url_protocol = https
   #可选的https证书配置地址
   ssl_cert = /root/cert/bakreg.cn.crt 
   ssl_cert_key = /root/cert/bakreg.cn.key

docker-compose.yml :
在这里插入图片描述

发布了67 篇原创文章 · 获赞 10 · 访问量 4万+

猜你喜欢

转载自blog.csdn.net/qq_17522211/article/details/103630139