【发布时间】:2019-01-27 12:36:23
【问题描述】:
当我输入“docker-compose up”时,我得到了这个错误: 启动 elasticsearch-1 ... 错误
错误:对于 elasticsearch-1 无法启动服务 elasticsearch-1: b'OCI 运行时创建失败:container_linux.go:348:正在启动 容器进程导致“process_linux.go:402:容器初始化导致 \"rootfs_linux.go:58: 挂载 \\\"/c/Users/user/Desktop/data/elasticsearch.yml\\\" 到 rootfs \\\"/mnt/sda1/var/lib/docker/aufs/mnt/3ec70a7ad26a47f6537aed2ac091eb2507dfb4de983183b0e669832229f948d7\\\" 在 \\\"/mnt/sda1/var/lib/docker/aufs/mnt/3ec70a7ad26a47f6537aed2ac091eb2507dfb4de983183b0e669832229f948d7/usr/share/elasticsearch/config/elasticsearch.yml\\\" 导致\\\"不是目录\\\"\"":未知:您是否尝试 将目录挂载到文件上(反之亦然)?检查是否指定 主机路径存在并且是预期的类型'
Docker-compose.yml 包含以下内容:
发件人:http://blog.sandeepchivukula.com
elasticsearch-1:
image: elasticsearch
container_name: elasticsearch-1
ports:
- "9200:9200"
- "9300:9300"
volumes:
- ./data/elasticsearch.yml:/usr/share/elasticsearch/config/elasticsearch.yml
command: elasticsearch
kibana-frontend:
image: kibana:latest
container_name: kibana-frontend
ports:
- "5601:5601"
links:
- elasticsearch-1:elasticsearch
你能帮我解决这个错误吗? 任何帮助将不胜感激 提前谢谢你
【问题讨论】:
标签: docker elasticsearch