docker部署elasticsearch7.4.2 不用docker-compose
时间: 2023-06-12 08:07:30 浏览: 214
如果你想在 Docker 中单独部署 Elasticsearch 7.4.2,可以按照以下步骤进行操作:
1. 下载 Elasticsearch 7.4.2 的 Docker 镜像:
```bash
docker pull docker.elastic.co/elasticsearch/elasticsearch:7.4.2
```
2. 创建一个新的 Docker 容器并运行 Elasticsearch 7.4.2:
```bash
docker run -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" docker.elastic.co/elasticsearch/elasticsearch:7.4.2
```
这将创建一个名为 Elasticsearch 的新容器,并将容器的 9200 和 9300 端口映射到主机上的相应端口,以便您可以通过浏览器或 curl 访问 Elasticsearch。
3. 检查 Elasticsearch 是否正在运行:
```bash
curl http://localhost:9200
```
如果一切正常,你会在终端上看到有关 Elasticsearch 的一些信息。
这样就可以在 Docker 中单独部署 Elasticsearch 7.4.2 了。你可以通过执行 docker ps 命令来查看容器是否正在运行,通过执行 docker stop <container_id> 命令来停止容器。
阅读全文