1、首先安装docker
#安装插件
yum install -y yum-utils device-mapper-persistent-data lvm2
#安装docker源
yum-config-manager --add-repo https://mirrors.aliyun.com/docker-ce/linux/centos/docker-ce.repo
#安装docker-ce
yum -y install docker-ce
#启动docker并设置开机自启
systemctl start docker && systemctl enable docker
#配置docker加速器
vi /etc/docker/deamon.json
{
"registry-mirrors": ["https://kgretkdm.mirror.aliyuncs.com"]
}
#重载配置
systemctl daemon-reload && systemctl restart docker
2、创建docker网络及挂在数据盘
#docker网络
docker network create elastic
#docker挂载盘
docker volume create elasticsearch
3、运行镜像
#运行镜像没有的话会自动拉取镜像并运行
docker run --name elasticsearch \
--publish 9200:9200 --net elastic \
--env discovery.type=single-node \
--env xpack.security.authc.api_key.enabled=true \
--volume='elastic