基于docker搭建Es7搜索引擎集群
- 安装docker
- 安装docker-compose
- 编写compose文件
- 启动集群
- 界面化管理工具
- 集群优化
1. 安装docker
#如果你之前安装过 docker,请先删掉
sudo yum remove docker docker-common docker-selinux docker-engine
#安装一些依赖
sudo yum install -y yum-utils device-mapper-persistent-data lvm2
#下载repo文件:
wget -O /etc/yum.repos.d/docker-ce.repo https://download.docker.com/linux/centos/docker-ce.repo
#把软件仓库地址替换为 TUNA:
sudo sed -i 's+download.docker.com+mirrors.tuna.tsinghua.edu.cn/docker-ce+' /etc/yum.repos.d/docker-ce.repo
#最后安装:
sudo yum makecache fast
sudo yum install docker-ce
#验证是否安装成功
docker -v
#显示Docker version 18.03.0-ce, build 0520e24
#启动docker
service docker start
配置国内镜像
vi /etc/docker/daemon.json
{
"registry-mirrors": ["https://registry.docker-cn.com"]
}
#重启docker
systemctl daemon-reload
systemctl restart docker
#配置加速器之后,如果拉取镜像仍然十分缓慢,请手动检查加速器配置是否生效,在命令行执行 docker info,如果从结果中看到了如下内容,说明配置成功。
Registry Mirrors:
https://registry.docker-cn.com/``