docker-compose redis,elasticsearch第三方中间件安装
为了使用docker-compose
安装Redis和Elasticsearch,你需要创建一个docker-compose.yml
文件,并在其中定义服务配置。以下是一个基本的示例:
version: '3'
services:
redis:
image: redis:latest
ports:
- "6379:6379"
elasticsearch:
image: docker.elastic.co/elasticsearch/elasticsearch:7.10.0
environment:
- discovery.type=single-node
ports:
- "9200:9200"
- "9300:9300"
在这个例子中,我们定义了两个服务:redis
和elasticsearch
。image
键指定了从哪个镜像启动容器,ports
键映射了主机和容器端口。对于Elasticsearch,我们还设置了环境变量以配置单节点集群,并暴露了必要的端口以便于通信。
要启动服务,请在docker-compose.yml
文件所在的目录中运行以下命令:
docker-compose up -d
该命令将以守护进程模式启动所有服务。如果你想停止并移除容器,可以使用:
docker-compose down
确保你已经安装了docker
和docker-compose
。如果尚未安装,可以访问官方文档来获取安装指南:https://docs.docker.com/get-docker/ 和 https://docs.docker.com/compose/install/。
评论已关闭