【发布时间】: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