【问题标题】:Docker Compose: omitting directory /config/certs.yml, ERROR: no configuration file foundDocker Compose:省略目录/config/certs.yml,错误:找不到配置文件
【发布时间】:2023-01-30 04:11:18
【问题描述】:

我正在尝试使用 Docker Desktop 运行 this 教程以在 docker 容器(单节点部署)中安装 wazuh。我在 docker 桌面上新建了一个容器,然后尝试在 vscode 中运行 docker compose 命令,但得到了标题中提到的错误。我曾尝试更改项目目录,但它始终通过 /config/certs.yml 指向根目录。我的命令是

docker-compose --project-directory /com.docker.devenvironments.code/single-node --file /com.docker.devenvironments.code/single-node/generate-indexer-certs.yml run --rm generator

我的目录结构如下:

其中 certs.yml 在配置文件夹中,但在运行此命令时,错误始终指向根文件夹,这不是我的项目文件夹。我想从中运行它的唯一文件夹是 com.docker.devenvironments.code 文件夹,或者以某种方式更改命令找到 certs.yml 文件的位置。我也试过 cd 进入不同的文件夹并尝试运行命令,但得到了同样的错误。

非常感谢您的帮助!

【问题讨论】:

    标签: docker docker-compose


    【解决方案1】:

    很高兴跟你打招呼。

    您可以共享省略敏感信息的 docker compose 文件吗?

    谢谢

    尼古拉斯

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2022-01-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多