(已解决)docker启动容器错误:docker: Error response from daemon: OCI runtime create failed
报错信息的前半部分出现了两个路径“/mydata/elasticsearch/config/elasticsearch.yml”和“/usr/share/elasticsearch/config/elasticsearch.yml”,前一个是我外部主机上的路径,后一个是docker安装的es里面的地址。首先我删除了config目录下的ssdb.conf目录 然后删除了建立失败的ssdb容器 重新r
报错信息的前半部分出现了两个路径“/mydata/elasticsearch/config/elasticsearch.yml”和“/usr/share/elasticsearch/config/elasticsearch.yml”,前一个是我外部主机上的路径,后一个是docker安装的es里面的地址。我的错误就是因为,我在外部创建/mydata/elasticsearch/config/elasticsearch.yml时,把elasticsearch.yml创建成了一个目录,挂载不上,将外部的elasticsearch.yml改成文件即可。
不知道提示这个错误原因有没有其它可能。
---------------------------------------------------------------------------------------------------------------------------------
我的具体操作方法如下:
找到我的config目录下 发现我所上传的ssdb.conf 变成了一个目录 这样就很离谱
首先我删除了config目录下的ssdb.conf目录 然后删除了建立失败的ssdb容器 重新run 无报错 出现容器Id
然后docker ps 查看正在运行的容器Id 里面出现了ssdb 建立成功
更多推荐
所有评论(0)