一、实践环境准备
1. 服务器说明
我们这里使用的是3台centos 7.2虚拟机,具体信息如下表:
系统类型 IP地址 节点角色 CPU Memory Hostname
centos-7.2 172.168.88.141 master >=2 >=2G m3-138
centos-7.2 172.168.88.139 worker >=2 >=2G w1-139
centos-7.2 172.168.88.140 worker >=2 >=2G w1-140
2. 两个woker节点安装
docker compose安装参考
https://docs.docker.com/compose/install/
curl -L "https://github.com/docker/compose/releases/download/1.24.1/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose
harbo安装参考
https://github.com/goharbor/harbor/blob/master/docs/installation_guide.md
tar xvf harbor-offline-installer-<version>.tgz
sudo ./install.sh
3. master节点安装 docker然后拉nginx镜像
docker pull nginx
4.部署验证如下