Docker是一種用于開發、部署和運行應用程序的開源平臺。它可以輕松地將應用程序打包成容器,這樣它們就可以在任何地方運行,無論是在開發環境中還是生產環境中。
Elasticsearch是一個高效的分布式搜索和分析引擎,用于存儲、搜索和分析大量的數據。在本文中,我將向您展示如何使用Docker安裝Elasticsearch容器。
docker pull docker.elastic.co/elasticsearch/elasticsearch:7.12.0
上述命令將從Docker Hub下載Elasticsearch的最新版本。如果您想安裝舊版本,請將“7.12.0”替換為任何您需要的版本號。
docker run -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" docker.elastic.co/elasticsearch/elasticsearch:7.12.0
上述命令將啟動一個新的Elasticsearch容器,并將將端口9200和9300映射到本地計算機上的相同端口。此外,由于我們正在運行單節點配置,因此使用“discovery.type=single-node”指定配置。
現在,您可以在瀏覽器中訪問http://localhost:9200,應該可以看到Elasticsearch的主頁。
恭喜您,您已成功安裝Elasticsearch容器!