Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/scala/16.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
运行Docker映像(Snowplow、Scala)时,获取配置文件config.hocon不存在_Scala_Docker_Docker Compose_Cube.js_Snowplow - Fatal编程技术网

运行Docker映像(Snowplow、Scala)时,获取配置文件config.hocon不存在

运行Docker映像(Snowplow、Scala)时,获取配置文件config.hocon不存在,scala,docker,docker-compose,cube.js,snowplow,Scala,Docker,Docker Compose,Cube.js,Snowplow,使用安装了Docker的AWS EC2,我尝试使用以下代码运行Docker映像: docker run \ -v $PWD/scala-stream-collector-config:/snowplow/config \ -p 8080:8080 \ snowplow/scala-stream-collector-kinesis:1.0.1 \ --config /snowplow/config/config.hocon 我的config.hocon文件位于路由目录中。我不断地

使用安装了Docker的AWS EC2,我尝试使用以下代码运行Docker映像:

docker run \
  -v $PWD/scala-stream-collector-config:/snowplow/config \
  -p 8080:8080 \
  snowplow/scala-stream-collector-kinesis:1.0.1 \
  --config /snowplow/config/config.hocon
我的config.hocon文件位于路由目录中。我不断地发现这个错误:

Error: Configuration file config.hocon does not exist
我想我的问题是我不确定把config.hocon文件放在哪里。我尝试将文件放在不同的文件夹中,并使用--config行

这是我第一次这样做,所以如果我似乎缺少一些基本的东西,那很可能是真的


感谢您的帮助

config.hocon
需要在
$PWD/scala流收集器config/


此目录将装入Docker容器中的
/snowplow/config
,并且
--config/snowplow/config/
将指向它。

您必须确保文件已复制到容器中before@cchantepconfig.hocon通过装入的卷传递给容器,它不必复制到容器中。