以后在开发测试调试时,会经常反复通过kolla-ansible拉取openstack等相关docker镜像部署云环境,因此,为了稳定版本和快速部署的需求,需要在本地部署一个镜像仓库,这里通过开源项目harbor来部署。为了方便以后查阅和其他同学参考,现整理安装步骤文档,具体如下。
服务器准备
准备部署环境,:
操作系统:centos 7.6.1810
内核:3.10.0
配置:8core+8G-200G
配置
1、配置ip和增加本地dns解析
修改 /etc/resolv.conf,添加
nameserver 114.114.114.114
2、关闭firewalld
systemctl stop firewalld systemctl disable firewalld
3、关闭NetworkManager
systemctl stop NetworkManager systemctl disable NetworkManager
4、修改ssh配置,允许ssh方式接入
PermitRootLogin yes
5、更新yum源,添加163 repo源、docker repo源
yum install -y wget mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup wget http://mirrors.163.com/.help/CentOS7-Base-163.repo wget http://mirrors.aliyun.com/docker-ce/li