Docker部署並執行Elasticsearch
Docker部署並執行Elasticsearch
1、下載elasticsearch映象
docker pull elasticsearch:6.8.13
2、建立容器並執行(踩坑
)
#elasticsearch十分佔用記憶體,用這種方式啟動會導致Linux卡機
docker run -d --name elasticsearch -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" elasticsearch:6.8.13
#所以需要限制記憶體(-e ES_JAVA_OPTS='-Xms64m -Xmx512m')
docker run -d --name elasticsearch -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" -e ES_JAVA_OPTS='-Xms64m -Xmx512m' elasticsearch:6.8.13
3、檢視記憶體狀態
#可以通過這個命令觀察兩種方式啟動後伺服器的記憶體使用情況
docker stats elasticsearch
4、主機驗證
curl localhost:9200
若成功了,則會顯示頁面的HTML程式碼
相關文章
- Docker安裝java環境並部署jar包執行DockerJavaJAR
- docker-部署ElasticsearchDockerElasticsearch
- docker 執行elasticsearch單例項(elasticsearch:7.12.0)DockerElasticsearch單例
- Docker部署ElasticSearch叢集DockerElasticsearch
- docker學習2|在容器中部署nginx並儲存、執行容器DockerNginx
- docker安裝elasticsearch及kibana部署、操作DockerElasticsearch
- docker部署xxl-job 通用反射執行器Docker反射
- 使用docker構建jenkins映象並執行容器DockerJenkins
- 並行執行並行
- 通過Docker容器執行持續整合/持續部署Docker
- 在GlassFish(玻璃魚)中部署並執行eHealth產品
- Ubuntu20.04 部署 ORB SLAM2 並執行UbuntuORBSLAM
- 在 SAP 雲平臺上部署和執行 Docker 應用Docker
- 用Docker執行Nginx和多個版本PHP部署網站DockerNginxPHP網站
- .net core 建立系統服務專案並部署執行
- Docker Compose部署 EFK(Elasticsearch + Fluentd + Kibana)收集日誌DockerElasticsearch
- docker 執行 MySQLDockerMySql
- Docker 執行 jarDockerJAR
- Docker 執行MySQLDockerMySql
- Docker執行命令Docker
- docker 執行redisDockerRedis
- idea 連線遠端 docker 並部署專案到 dockerIdeaDocker
- 並行執行 Job - 每天5分鐘玩轉 Docker 容器技術(134)並行Docker
- saiku 部署執行AI
- Docker部署Halo部落格並配置SSL證書Docker
- Docker部署mysql並提供客戶端訪問DockerMySql客戶端
- Docker命令-docker exec-在執行的容器中執行命令Docker
- Centos8 部署 ElasticSearch 叢集並搭建 ELK,基於Logstash同步MySQL資料到ElasticSearchCentOSElasticsearchMySql
- 伺服器部署python指令碼並使用crontab定時執行伺服器Python指令碼
- 為Ami.BlazorOne新增Docker支援並自動部署BlazorDocker
- Docker安裝Jenkins打包Maven專案為Docker映象並執行【保姆級圖文教學】DockerJenkinsMaven
- docker安裝elasticsearchDockerElasticsearch
- Elasticsearch使用系列-Docker搭建Elasticsearch叢集ElasticsearchDocker
- Elasticsearch - Docker安裝Elasticsearch8.12.2ElasticsearchDocker
- docker執行golang可執行檔案最簡docker-compose fileDockerGolang
- Intellij IDEA 建立Web專案並在Tomcat中部署執行IntelliJIdeaWebTomcat
- eos docker執行後無法執行cleosDocker
- Docker執行資源控制Docker