1, o ElasticSearch pesquisa
docker search elasticsearch
Porque você quer baixar a versão especificada 6.6.2, vamos para o site oficial para ver se há uma versão especificada
https://hub.docker.com/
ver os resultados, não há, nós puxamos a versão especificada
2, imagem Download
docker pull elasticsearch:6.6.2
O download está completo, Vista
docker images
3, começar:
docker run -e ES_JAVA_OPTS="-Xms256m -Xmx256m" -d -p 9200:9200 -p 9300:9300 --name=es-pro elasticsearch:6.6.2
Parâmetros Resolução:
-e ES_JAVA_OPTS = "- Xms256m -Xmx256m" restrições de tamanho de memória heap, prevenir ElasticSearch começar ocupando muita memória, (devido a parâmetros do padrão de inicialização são es 2g, a nossa máquina virtual, por vezes, não é grande o suficiente, você pode modificar os parâmetros da JVM de arranque não são 256 partidas)
-d começar fundo
-p 9200: 9200 de mapeamento da porta da máquina virtual 9200-9200 de porta ElasticSearch (web comunicação porta padrão 9200)
-p 9300: 9300 de mapeamento da porta da máquina virtual 9300-9300 porta ElasticSearch (o caso distribuído, a comunicação entre os respectivos nós de porta padrão 9300)
-Name es-pro especificar um nome (opcionalmente especificar es-pro)
ElasticSearch: 6.6.2: nome da imagem
3, navegador e digite seu próprio ip máquina virtual e ElasticSearch porto de 9200, operando resultados na figura a seguir representa uma bem sucedida instalação
histórias de sucesso são os seguintes:
Na verdade, a primeira vez que eu não arranque, encontrados a cada poucos segundos para flash back,
usamos janela de encaixe View Log
docker logs es-pro
áreas de memória virtual max vm.max_map_count [65530]
é muito baixa, aumento de pelo menos [262144] como dado, pode ser resolvido pela seguinte
vi /etc/sysctl.conf
Adicionar uma linha vm.max_map_count = 655360
Parâmetros de carga
sysctl -p
Reiniciar es
dockerr start es-pro
Ver Log:
Podemos ver, meus es para cima
Use seu navegador para ver,
OK, resolvido!
4, o bujão de montagem ElasticSearch-ouça
1, baixar a imagem
/ ElasticSearch-cabeça estivador puxar mobz: 5
2, o carregador imagem
janela de encaixe prazo -d -p 9100: 9100 --name = es-cabeça mobz / ElasticSearch-cabeça: 5