1.3.1 基础配置
进行网络配置,修改主机名,使用hostnamectl set-hostname server ;hostnamectl set-hostname client修改两台主机名,配置文件/etc/hosts文件修改映射进入/etc/sysconfig/selinux关闭selinux(如图selinux-Docker)。
将防火墙进行关闭,并清除防火墙规则,配置/etc/sysctl.conf文件修改内核转发功能(如图sysctl-Docker)
将yum源进行备份,在/etc/yum.repo.d/目录下创建新的yum源,client和server都需配置(如图yum-Docker)
安装vsftp服务,配置/etc/vsftpd/vsftpd.conf文件,设置共享目录(如图vsftp-Docker)
1.3.2 服务配置
在所有节点上安装Docker服务。
#yum install –y docker
#systemctl restart docker
#systemctl enable docker
上传仓库部署所使用的镜像
#docker load -i registry_latest.tar
#docker images
启动仓库容器服务
#docker run –d –p 5000:5000 --restart=always --name registry docker.io/redistry:latest
#docker ps –a
设置仓库地址,在server和client节点/etc/sysconfig/docker文件内添加仓库地址。
ADD_REGISTRY=‘--add-registry server:5000’
INSECURE_REGISTRY=‘--insecure-registry server:5000’
部署Rancher-Server服务,上传rancher-server镜像并运行rancher-server服务。
#docker load -i rancher-server_v1.6.5.tar
#docker tag 生成的标签id号 server:5000/rancher/server:v1.6.5
#docker push server:5000/rancher/server:v1.6.5
标签:5000,server,etc,yum,Docker,分布式,docker,搭建 From: https://www.cnblogs.com/yenaibo/p/17133693.html