搭建私有仓库
搭建harbor私有仓库
##安装依赖工具
[root@docker01 ~]# yum -y install yum-utils device-mapper-persistent-data lvm2
###下载compose 或者使用以下两个包
curl -L https://github.com/docker/compose/releases/download/1.24.0/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose
675 tar -zxf my-docker-compose.tar.gz -C /usr/local/bin/
676 chmod +x /usr/local/bin/docker-compose
677 docker-compose version
678 tar -zxf harbor-offline-installer-v1.7.4.tgz -C /usr/local/
679 cd /usr/local/harbor/
###修改配置文件
Vim harbor.cfg
[root@docker01 harbor]# netstat -anpt | grep 80
###安装
[root@docker01 harbor]# ./install.sh
[root@docker01 harbor]# netstat -anpt | grep 80
tcp6 0 0 :::80 :::* LISTEN 6259/docker-proxy
###查看的容器
[root@docker01 harbor]# docker ps
登录网站------输入配置文件中默认账户admin密码Harbor12345
###更改容器名字
[root@docker01 harbor]# docker tag httpd:latest 192.168.10.130/bdqn/apache:v2.5
###更改docker配置文件 指向harbor ip地址
[root@docker01 harbor]# vim /usr/lib/systemd/system/docker.service
###重启docker
[root@docker01 harbor]# systemctl daemon-reload
[root@docker01 harbor]# systemctl restart docker
###重启harbor
[root@docker01 harbor]# docker-compose restart //执行两次 或者关闭重启
[root@docker01 harbor]# docker login -uadmin -pHarbor12345 192.168.10.130
Login Succeeded //提示成功
###上传镜像
[root@docker01 harbor]# docker push 192.168.10.130/bdqn/apache:v2.5
###成功后在harbor网站仓库中查看