docker容器的仓库创建

安装docker

安装docker所需要的安装包,将其放到/var/www/html/docker-ce/目录中

在server5和server6上写软件仓库:docker.repo

yum install docker-ce -y                                                                ###########安装docker

systemctl enable --now docker.service                                       ###########开启docker

生成证书

因为版本原因证书的生成需要openssl11版本

yum install openssl11-libs-1.1.1g-3.el7.x86_64.rpm openssl11-1.1.1g-3.el7.x86_64.rpm -y                                                                 ###############安装openssl11

mkdir ~/certs                                                          ########为证书创建存放目录

openssl11 req -newkey rsa:4096 -nodes -sha256 -keyout certs/westos.org.key -addext "subjectAltName = DNS:reg.westos.org" -x509 -days 365 -out certs/westos.org.crt                   ##############                                                  生成证书

 创建docker仓库

tar zxf harbor-offline-installer-v1.10.1.tgz                                ########解压安装包

cd harbor/                                                                                     #########到目录下

vim harbor.yml                                                                             #########更改配置文件

 在server5和server6上        mkdir -p /etc/docker/certs.d/reg.westos.org/                 ##创建目录

scp ~/certs/westos.org.crt server6:/etc/docker/certs.d/reg.westos.org/ca.crt

cp ~/certs/westos.org.crt westos.org.cr/etc/docker/certs.d/reg.westos.org/ca.crt

将westos.org.crt传到server5和server6的/etc/docker/certs.d/reg.westos.org/   ##目录下改名为ca.crt

mv docker-compose-linux-x86_64-v2.0.1 /usr/local/bin/docker-compose        ##将docker-compser  移到/usr/local/bin/docker-compose下

chmod +x /usr/local/bin/docker-compose                                        ##给其添加执行权限

 cd ~/harbor/

./install.sh                 --with-notary                                        ##使用https

                                   --with-clair                                           ##安全检测

                                    --with-chartmuseum                          ##使用图表

                       

 

vim /etc/hosts

        server5 172.25.25.5 reg.westos.org

即可在浏览器访问

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值