You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用Docker-Compose部署ES集群时本地卷挂载失败求助

解决Docker-Compose搭建ES集群时证书创建的挂载错误

错误核心是本地目录/mnt/elasticmount/es11/config不存在,Docker无法完成挂载操作,按以下步骤解决:

  • 创建缺失的目录结构,-p参数会自动创建所有不存在的父目录:
    sudo mkdir -p /mnt/elasticmount/es11/config
    
  • 调整目录权限,ElasticSearch容器默认用UID为1000的用户运行,必须让该用户拥有目录读写权限:
    sudo chown -R 1000:1000 /mnt/elasticmount/es11/config
    
  • 重新执行证书创建命令:
    docker-compose -f create-certs.yml run --rm create_certs
    

如果你的create-certs.yml里配置的是绑定挂载(直接映射本地路径),就必须手动确保路径存在且权限正确;如果是命名卷,Docker会自动创建,但从错误信息看这里是绑定挂载的问题。

内容的提问来源于stack exchange,提问作者Boodle

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.17 17:25:57