最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

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

 更新時(shí)間:2025年11月05日 10:42:16   作者:真·晃過(guò)天空  
文章詳細(xì)介紹了如何使用Docker拉取Elasticsearch鏡像,并導(dǎo)出和導(dǎo)入索引數(shù)據(jù),還討論了在Elasticsearch?Head中解決請(qǐng)求頭顯示不正確的問(wèn)題,包括從容器中復(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(沒(méi)有分詞就不需要)
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(沒(méi)有分詞就不需要)
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ù)之后無(wú)法顯示的請(qǐng)求頭問(wèn)題

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

1、因?yàn)閐ocker容器里面無(wú)法使用vi/vim

所以需要先將文件拷貝出來(lái)。

命令:

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

說(shuō)明:

將容器里面/usr/src/app/_site/vendor.js文件拷貝到宿主機(jī)的當(dāng)前目錄下,其中es_head為容器名,也可以寫(xiě)容器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

無(wú)需重啟,刷新頁(yè)面即可。 

總結(jié)

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

相關(guān)文章

  • 詳解Ubuntu16.04安裝Docker、nvidia-docker的教程

    詳解Ubuntu16.04安裝Docker、nvidia-docker的教程

    這篇文章主要介紹了詳解Ubuntu16.04安裝Docker、nvidia-docker的教程,需要的朋友可以參考下
    2019-10-10
  • Docker安裝oracle數(shù)據(jù)庫(kù)最新版教程

    Docker安裝oracle數(shù)據(jù)庫(kù)最新版教程

    這篇文章主要介紹了如何在Docker中安裝和配置Oracle?11g數(shù)據(jù)庫(kù),包括安裝Docker、拉取Oracle鏡像、創(chuàng)建容器、進(jìn)入容器配置、設(shè)置環(huán)境變量、創(chuàng)建軟連接、修改用戶密碼、重啟數(shù)據(jù)庫(kù)以及使用Navicat進(jìn)行連接測(cè)試,需要的朋友可以參考下
    2025-02-02
  • Docker常見(jiàn)指令詳解

    Docker常見(jiàn)指令詳解

    Docker是一個(gè)開(kāi)放源代碼軟件,用于自動(dòng)化部署應(yīng)用程序?yàn)檩p量級(jí)、可移植的容器,運(yùn)行在幾乎任何地方,常用指令包括docker?pull下載鏡像,docker?images查看鏡像,docker?rmi移除鏡像等,感興趣的朋友跟隨小編一起看看吧
    2024-09-09
  • Docker安裝并使用Mysql的詳細(xì)教程(實(shí)測(cè)可用!)

    Docker安裝并使用Mysql的詳細(xì)教程(實(shí)測(cè)可用!)

    在日常的工作中經(jīng)常會(huì)需要將數(shù)據(jù)存在服務(wù)器,經(jīng)常用到的數(shù)據(jù)庫(kù)是mysql,下面這篇文章主要給大家介紹了關(guān)于Docker安裝并使用Mysql的詳細(xì)教程,文中通過(guò)實(shí)例代碼介紹的非常詳細(xì),需要的朋友可以參考下
    2023-01-01
  • 利用drone?ci自動(dòng)化部署靜態(tài)博客的完整步驟

    利用drone?ci自動(dòng)化部署靜態(tài)博客的完整步驟

    drone是基于容器的構(gòu)建服務(wù),配置簡(jiǎn)單且免費(fèi),在 github上也有20Kstar,下面這篇文章主要給大家介紹了關(guān)于利用drone?ci自動(dòng)化部署靜態(tài)博客的相關(guān)資料,需要的朋友可以參考下
    2022-05-05
  • Docker搭建MySQL雙主復(fù)制詳細(xì)教程

    Docker搭建MySQL雙主復(fù)制詳細(xì)教程

    Docker MySQL 雙主復(fù)制是一種數(shù)據(jù)庫(kù)高可用和數(shù)據(jù)冗余的技術(shù),它利用 Docker 容器化的優(yōu)勢(shì),在兩個(gè)或多臺(tái)MySQL服務(wù)器上同時(shí)運(yùn)行并維護(hù)數(shù)據(jù)庫(kù)副本,這兩個(gè)主服務(wù)器可以互相同步數(shù)據(jù)更新,本文給大家介紹了Docker搭建MySQL雙主復(fù)制詳細(xì)教程,需要的朋友可以參考下
    2024-07-07
  • Docker鏡像分層的原理詳解

    Docker鏡像分層的原理詳解

    這篇文章主要介紹了Docker鏡像分層的原理詳解,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2019-12-12
  • Docker部署SpringBoot應(yīng)用的實(shí)現(xiàn)步驟

    Docker部署SpringBoot應(yīng)用的實(shí)現(xiàn)步驟

    本文主要介紹了Docker部署SpringBoot應(yīng)用,Docker可以巧妙的解決函數(shù)庫(kù)、依賴沖突問(wèn)題,具有一定的參考價(jià)值,感興趣的可以了解一下
    2021-11-11
  • Docker搭建Gogs的實(shí)現(xiàn)步驟

    Docker搭建Gogs的實(shí)現(xiàn)步驟

    本文主要介紹了Docker搭建Gogs的實(shí)現(xiàn)步驟,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2025-02-02
  • Docker 教程之CentOS安裝 Docker

    Docker 教程之CentOS安裝 Docker

    這篇文章主要介紹了Docker 教程之CentOS安裝 Docker的相關(guān)資料,需要的朋友可以參考下
    2016-12-12

最新評(píng)論

榆社县| 二手房| 汝州市| 视频| 逊克县| 泸溪县| 宁津县| 镇宁| 拉孜县| 四会市| 筠连县| 肥东县| 大洼县| 甘谷县| 孟州市| 廊坊市| 蓝田县| 厦门市| 竹山县| 惠水县| 白银市| 汪清县| 徐闻县| 金昌市| 治多县| 韩城市| 通海县| 上思县| 丽江市| 濮阳市| 麻城市| 潢川县| 会昌县| 石渠县| 通城县| 嘉荫县| 武夷山市| 封开县| 石狮市| 阿克| 龙山县|