欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

在docker容器中elasticsearch的導(dǎo)入導(dǎo)出方式

 更新時間:2025年11月05日 10:42:16   作者:真·晃過天空  
文章詳細介紹了如何使用Docker拉取Elasticsearch鏡像,并導(dǎo)出和導(dǎo)入索引數(shù)據(jù),還討論了在Elasticsearch?Head中解決請求頭顯示不正確的問題,包括從容器中復(fù)制文件、編輯文件和將文件回傳到容器

docker中elasticsearch的導(dǎo)入導(dǎo)出

1、拉去dump鏡像

docker pull taskrabbit/elasticsearch-dump

2、創(chuàng)建文件存放路徑

mkdir -p /data/

導(dǎo)出的文件都是以.json結(jié)尾

導(dǎo)出數(shù)據(jù)

docker run --rm -ti -v /data/:/tmp taskrabbit/elasticsearch-dump --input=http://你的IP:9200/你的index --output=/tmp/你的文件名.json --type=data

 存放在目錄 /data/下

  • 導(dǎo)出es的mapping 
docker run --rm -ti -v /root/es_dump_data/:/tmp taskrabbit/elasticsearch-dump --input=http://你的ip:9200/你的index --output=/tmp/你的文件名.json --type=mapping

 存放在木/root/es_dump_data下

  • 導(dǎo)入mapping
docker run --rm -ti -v /root/es_dump_data:/tmp taskrabbit/elasticsearch-dump --input=/tmp/你的文件名.json --output=http://你的ip:9200/你的index --type=mapping

導(dǎo)入數(shù)據(jù)

docker run --rm -ti -v /data:/tmp taskrabbit/elasticsearch-dump --input=/tmp/你的文件名稱.json --output=http://你的ip:9200/你的index --type=data
  • 導(dǎo)出analyzer(沒有分詞就不需要)
docker run --rm -ti -v /root/es_dump_data/:/tmp taskrabbit/elasticsearch-dump --input=http://你的ip:9200/ciplatform --output=/tmp/analyzer.json --type=analyzer
  • 導(dǎo)入analyzer(沒有分詞就不需要)
docker run --rm -ti -v /root/es_dump_data:/tmp taskrabbit/elasticsearch-dump --input=/tmp/dw_task_progress_index_analyzer.json --output=http://你的ip:9200/ --type=analyzer

es導(dǎo)入數(shù)據(jù)之后無法顯示的請求頭問題

我們需要修改一下elasticsearch-head 5的配置文件。

1、因為docker容器里面無法使用vi/vim

所以需要先將文件拷貝出來。

命令:

docker cp es_head:/usr/src/app/_site/vendor.js ./

說明:

將容器里面/usr/src/app/_site/vendor.js文件拷貝到宿主機的當(dāng)前目錄下,其中es_head為容器名,也可以寫容器id。

2、編輯文件

vi vendor.js

共有兩處:

1)6886行

contentType: "application/x-www-form-urlencoded

改成

contentType: "application/json;charset=UTF-8"

2)7573行

var inspectData = s.contentType === "application/x-www-form-urlencoded" &&

改成

var inspectData = s.contentType === "application/json;charset=UTF-8" &&

3、將改完后的文件拷貝回容器

docker cp vendor.js es_head:/usr/src/app/_site

無需重啟,刷新頁面即可。 

總結(jié)

以上為個人經(jīng)驗,希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Docker?Desktop?安裝的詳細步驟

    Docker?Desktop?安裝的詳細步驟

    作為開發(fā)人員,在日常開發(fā)中,我們需要在本地去啟動一些服務(wù),可以使用Docker?Desktop,本文主要介紹了Docker?Desktop?安裝的詳細步驟,感興趣的可以了解一下
    2023-08-08
  • Docker compose 編排工具詳解

    Docker compose 編排工具詳解

    Compose是一個用于定義和運行多容器Docker應(yīng)用程序的工具。使用Compose,您可以使用Compose文件來配置應(yīng)用程序的服務(wù)。然后,使用單個命令,您可以從配置中創(chuàng)建并啟動所有服務(wù)
    2021-09-09
  • 基于Docker實現(xiàn)MySQL主從復(fù)制的詳細教程

    基于Docker實現(xiàn)MySQL主從復(fù)制的詳細教程

    這篇博客整理了如何在Docker環(huán)境下配置MySQL主從復(fù)制,通過創(chuàng)建和命名兩個MySQL容器,設(shè)置獨立IP,并詳細說明了在宿主機上持久化數(shù)據(jù)、開啟root遠程訪問及添加復(fù)制用戶的過程,需要的朋友可以參考下
    2024-10-10
  • Docker容器配置Nginx實例分享

    Docker容器配置Nginx實例分享

    這篇文章主要介紹了Docker容器配置Nginx實例分享的相關(guān)資料,需要的朋友可以參考下
    2016-10-10
  • 如何使用Docker部署Go Web應(yīng)用的實現(xiàn)

    如何使用Docker部署Go Web應(yīng)用的實現(xiàn)

    這篇文章主要介紹了如何使用Docker部署Go Web應(yīng)用的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-11-11
  • docker?save與docker?export的區(qū)別

    docker?save與docker?export的區(qū)別

    docker?save和docker?export都能導(dǎo)出鏡像包,本文主要介紹了docker?save與docker?export的區(qū)別,試圖搞清楚docker?save和docker?export的功能是什么?適用于什么應(yīng)用場景?感興趣的可以了解一下
    2022-03-03
  • 在Ubuntu上使用Grafana監(jiān)控Docker的方法

    在Ubuntu上使用Grafana監(jiān)控Docker的方法

    如今越來越多的公司開始使用Docker,一談起Docker總是會跟著讓人聯(lián)想到輕量這個詞,甚至?xí)幸环N通過Docker啟動一個服務(wù)會節(jié)省很多資源的錯覺。然而Docker的「輕」也只是相對于傳統(tǒng)虛擬機而已。Docker如何監(jiān)控呢?本文就給大家介紹在Ubuntu上如何使用Grafana監(jiān)控Docker。
    2016-12-12
  • debian12安裝docker的實現(xiàn)步驟

    debian12安裝docker的實現(xiàn)步驟

    本文主要介紹了debian12安裝docker的實現(xiàn)步驟,文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2025-05-05
  • 如何搭建docker虛擬機測試服

    如何搭建docker虛擬機測試服

    文章介紹如何搭建Docker虛擬機測試服,通過隔離環(huán)境、安裝CentOS鏡像并映射端口,配置安全組和域名轉(zhuǎn)發(fā),實現(xiàn)本地開發(fā)測試連接測試服數(shù)據(jù)庫和Redis,感興趣的朋友跟隨小編一起學(xué)習(xí)吧
    2025-08-08
  • docker run的--rm選項使用說明

    docker run的--rm選項使用說明

    這篇文章主要介紹了docker run的--rm選項使用說明,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧
    2020-11-11

最新評論