첫째, 버전을 선택, 거울 당겨
elasticsearch 부두 노동자를 끌어 : 5.6.9 # 선택하지 않는 최신 버전입니다
둘째로, 컨테이너의 동작을 제공한다
# -D 배경 나타내며 9200 -p 9300 : 9300 -e 고정 표시기 -d -p는 9200 RUN " discovery.type = 단일 노드 " --name ES는 elasticsearch : 5.6.9 #은 또한 메모리 사용을 제한하기 위해 제공 될 수있다 ES_JAVA_OPTS 고정 표시기를 -d -p 9200 RUN : -p 9300 9200 : 9300 = -e ES_JAVA_OPTS " -Xms512m -Xmx512m " -e " discovery.type = 단일 노드 " --name ES elasticsearch : 5.6.9
셋째, 액세스 ES
http://10.0.0.11:9200 # 你自己虚拟机IP的 { " 이름 " : " XqXVlyZ " , " CLUSTER_NAME " : " elasticsearch " , " cluster_uuid " : " tmh_zDQvSR-jmp7QQz2HPA " , " 버전 " : { " 수 " : " 5.6.9 " , " build_hash " : "877a590 " , "build_date " : " 2018-04-12T16 : 25 : 14.838Z " , " build_snapshot " : 거짓, " lucene_version " : " 6.6.1 " }, " 태그 라인 " : " 당신은 검색을 위해, 알고 " }
넷째, 설치 시각화 플러그인
당기 mobz 도커 / elasticsearch 머리 :. 5 # 거울 당겨 도커 -d -p 9100 RUN : 9100 mobz / elasticsearch 머리를 :. 5 # 실행 용기를
# -it가 용기 뒤에 접속 될 수 있으며, 도메인 간 연결이 용기 ES 내에 제공되는 입력 또는 컨테이너 ID 이름 도커 Exec에서 ES / 빈 / 배쉬을 -IT
구성 CD LS의 정력 elasticsearch.yml의 #의 설정 cluster.name : " 도커-클러스터 " network.host : 0.0.0.0 http.cors.enabled : true로 http.cors.allow의 -origin : " * "
# 그렇지 않으면 정력, 우분투 시스템
APT-GET 업데이트 #의
# APT-GET RPM 설치
#centos 시스템 #의 다운로드 wget을 ftp://ftp.vim.org/ftp/pub/vim/unix/vim-7.4 .tar.bz2 # 압축을 풀고 타르 xvf와 VIM-7.4 . 이 tar.bz2의 #을 입력 vim74 디렉토리 (압축 해제 후) 실행 ./configure를 --disable-SELinux를 --enable- cscope의 # 컴파일 만들기 #을설치 설치 만든다
# yum을 설치 wget을 http://yum.baseurl.org/download/3.2/yum-3.2.28 .tar.gz를 # 압축을 풀고 타르 xvf와 냠-3.2.28 은 .tar.gz의 #의 설치 CD 냠-3.2.28 yummain을. 냠 피라 설치 #을 경우 오류의 결과 : CRITICAL : yum.cli : 설정 오류 : 오류 설정 파일에 대한 #file 액세스 : /// 등 / #은 원래의 설정 파일을 누락 될 수 있습니다. 다시 냠 설치가 성공적으로 완료 설치 yummain.py yum.conf 파일 아래의 etc 디렉토리의 새로운, 그리고 # 줄을 실행 #의 업데이트가 시스템 체크 - 냠 업데이트 냠 업데이트 냠 청소 모든
# 재시작 ES 배치 변형 후의 용기 고정 표시기 재시작 aeda8db10927
연결이 성공