当前位置: 首页 > 知识库问答 >
问题:

Windows Docker桌面上的Elasticsearch

轩辕嘉平
2023-03-14
docker volume create log

docker run --rm -it -p 15000:15000 -v log:c:/log/elasticsearch/data microsoft/windowsservercore powershell
docker run --rm -it -p 15000:15000 -v C:/temp/log:c:/log/elasticsearch/data microsoft/windowsservercore powershell

并呼叫:

c:/log/elasticsearch/bin/elasticsearch.bat -Ecluster.name=log_cluster -Enode.name=${HOSTNAME} -Enetwork.host="0.0.0.0" -Ehttp.port=15000

我得到:

[2017-04-28T15:40:25,501][WARN][O.E.B.ElasticSearchuncaughtExceptionHandler][644FE5A1B514]html" target="_blank">线程[main]org.elasticSearch.bootstrap.startupException:java.lang.IllegalStateException:无法访问org.elasticSearch.bootstrap.elasticSearch.init(elasticSearch.java:127)~[elasticSearch-5.3.1.jar:5.3.1]在.3.1.jar:5.3.1]在org.elasticsearch.cli.environmentawareCommand.execute(environmentawareCommand.java:58)~[elasticsearch-5.3.1.jar:5.3.1]在org.elasticsearch.cli.command.mainwithoutherrorhand(command.java:122)~[elasticsearch-5.3.1.jar:5.3.1]在org.elasticsearch.cli.command.main(command.java:88)~[elasticsearch-5.3.1.jar:5.3.1]在ElasticSearch.bootstrap.ElasticSearch.main(ElasticSearch.java:84)~[ElasticSearch-5.31.jar:5.3.1]原因:java.lang.IllegalStateException:无法在org.ellasticsearch.bootstrap.security.addPath(security.java:397)~[ellasticsearch-5.3.1.jar:5.3.1]在org.ellasticsearch.bootstrap.security.addPath(security.java:252)~[ellasticsearch-5.3.1.jar:5.3.1]在3.1]在org.elasticsearch.bootstrap.security.configur(security.java:114)~[elasticsearch-5.3.1.jar:5.3.1]在org.elasticsearch.bootstrap.bootstrap.setup(Bootstrap.java:237)~[elasticsearch-5.3.1.jar:5.3.1]在org.elasticsearch.bootstrap.bootstrap.init(Bootstrap.java:360)~[elasticsearch-5.3.1.jar:5.3.1]在:5.3.1]...6个更多原因是:java.nio.file.nosuchfileException:C:\log\elasticsearch\data at sun.nio.fs.windowsexception.translatetoIoException(windowsexception.jaVA:79)~[?:1.8.0_131]在sun.nio.fs.windowsexception.rethrowasioException(WindowsException.java:97)~[?:1.8.0_131]在sun.nio.fs.windowsException.rethrowasioException(WindowsException.java:102)~[?:1.8.0_131]在sun.nio.fs.windowsLinkSupport.getFinalPath(WindowsLinkSupport.java:82)~[?:1.8.0_131]在路径(WindowsPath.java:836)~[?:1.8.0_131]在sun.nio.fs.WindowsPath.toRealPath(WindowsPath.java:44)~[?:1.8.0_131]在org.elasticSearch.bootstrap.security.ensureDirectoryExists(Security.java:435)~[elasticSearch-5.3.1.jar:5.3.1]在[ElasticSearch-5.3.1.jar:5.3.1]在org.elasticSearch.bootstrap.security.createPermissions(Security.java:208)~[ElasticSearch-5.3.1.jar:5.3.1]在org.elasticSearch.bootstrap。security.configure(Security.java:114)~[ElasticSearch-5.3.1.jar:5.3.1]在org.ellasticSearch.bootstrap.bootstrap.setup(Bootstrap.java:237)~[ElasticSearch-5.3.1.jar:5.3.1]在org.ellasticSearch.bootstrap.bootstrap.init(Bootstrap.java:360)~[ElasticSearch-5.3.1.jar:5.3.1]在org.ellasticSearch.bootstrap.bootstrap.init

用docker版本17.03和17.05 RC1/2尝试Elasticsearch 5.3.1

共有1个答案

荆亦
2023-03-14

我在这附近的一件作品中找到了解释。

我发布了一个我问的问题的解决方案,这个问题与这里的问题相同

此外,我还发布了一个包含GitHub解决方案的Dockerfile:https://github.com/sharpseeer/dockerFiles

 类似资料:
  • 我已经尝试解决这个问题两周了,但似乎找不到解决方案,它只发生在Appium desktop上,设置为。 我将文件夹的所有权从更改为,并将权限设置为,但仍然面临一个问题:我无法更改该文件的权限,因为它是一个临时文件夹,每次运行新的appium会话时,它的名称都会不断更改。 以下是错误消息: 处理该命令时发生未知的服务器端错误。原始错误:应用程序位于'/tmp/。mount_应用程序。Ap8xEj5P

  • 我目前正在Ubuntu 14.04台式机上运行Jenkins实例。我已经通过WAR发行版安装了Jenkins,并在主机上运行Jenkins作为服务。 我正试图进入詹金斯家。Jenkins wiki上的日志文档中描述的日志文件。访问此文件的目的是确保在Jenkins web UI不可用且Jenkins出现问题的情况下,我们可以使用日志。 正如文档所示,我查看了/var/log/jenkins/中的内

  • 这是一个非常简单的问题,比如说我想上传很多文件到Git本地回购,然后把它推送到GitHub上的远程回购。我想使用github桌面应用程序,上传可能需要一段时间,所以在尝试做任何我想知道的事情之前:你提交到本地存储库的大小和你推送到远程存储库的大小有限制吗? 因此,如果限制对我来说太小,我就不会浪费时间等待它上传。

  • 问题内容: 我正在使用SWING开发一个单用户桌面应用程序。我对使用java.sql api的这种应用程序有一点经验,发现它一点都不舒服… 在我的新应用程序中,我第一次尝试使用JPA,我读了很多教程,这些教程使我几乎了解了我所需要的所有内容,但是找不到真正的Java Desktop应用程序的好例子。 我正在考虑使用以下架构,但不知道我是否正确… 我想创建一个MyPersistenceUnit类:

  • 我最近刚刚在我的新windows计算机上用Ubuntu18.04设置了WSL。我知道要从linux端访问我的windows文件,驱动器被映射到。然而,当我尝试将转换为时,我得到一个。我访问我的窗口和等。从linux端访问也很好,但由于某种原因,似乎是唯一不存在的窗口。

  • 我目前正在为我的libgdx游戏开发一个简单的加载屏幕,但是它有一个问题。加载屏幕完美地工作在android项目,但当它涉及到桌面版本它不工作。目前,加载屏幕应该显示“加载”- 渲染(浮点增量)函数: 以及show()函数: 最终解决方案:更改渲染()函数:公共无效渲染(浮点增量){