Skip to content

Latest commit

 

History

History
75 lines (55 loc) · 1.73 KB

harbor部署.md

File metadata and controls

75 lines (55 loc) · 1.73 KB

全新Centos 7

1、修改主机名 [root@iZj6cjc25uzdhe0uymzk07Z ~]# sudo hostnamectl set-hostname mydocker.server.io 断开,重连接

2、升级内核 [root@mydocker-server ~]# sudo yum update -y

3、新建用户 adduser centos passwd centos usermod -aG wheel centos

4、切换centos用户 su centos

3、检查Python版本 [root@mydocker-server ~]# python --version Python 2.7.5

4、安装Docker 1.13.1 sudo yum install docker -y

sudo systemctl start docker.service sudo systemctl enable docker.service

安装加速器: sudo curl -sSL https://get.daocloud.io/daotools/set_mirror.sh | sh -s http://573b0ee5.m.daocloud.io
sudo systemctl restart docker.service

将当前用户加入docker组: sudo groupadd docker sudo usermod -aG docker $USER 重启生效

5、安装Docker-compose

[centos@mydocker-server ~]$ sudo -i [root@mydocker-server ~]# curl -L https://github.com/docker/compose/releases/download/1.21.2/docker-compose-`uname -s-uname -m` > /usr/local/bin/docker-compose [root@mydocker-server ~]# chmod +x /usr/local/bin/docker-compose [root@mydocker-server ~]# exit [centos@mydocker-server ~]$ docker-compose --version

6、安装harbor mkdir -p /home/centos/harbor

上传harbor-online-installer-v1.5.0.tgz 至/home/centos/harbor

cd /home/centos/harbor tar xvf harbor-online-installer-v1.5.0.tgz cd harbor vim harbor.cfg

hostname=mydocker.server.io

sudo ./prepare docker-compose up -d

[centos@mydocker-server harbor]$ sudo vim /etc/docker/daemon.json

"insecure-registries": [ "mydocker.server.io" ]

vim /etc/hosts 47.94.230.242 mydocker.server.io

[centos@mydocker-server harbor]$ sudo systemctl restart docker.service [centos@mydocker-server harbor]$ docker login mydocker.server.io Username: admin Password: Login Succeeded