0
我已经下载了git仓库到我的服务器和我都遵循位于泊坞窗文件夹中的自述文件中的步骤:天鹅Fiware搬运工错误
docker-compose -f ./docker/0.compose.jar-compiler.yml -p cygnus run --rm compiler
docker build -f ./docker/Dockerfile -t fiware/cygnus .
docker-compose -f ./docker/docker-compose.yml up
但是我得到一个Java错误,当我尝试运行最后一个命令 /docker-compose.yml了
Recreating docker_cygnus_1...
Attaching to docker_cygnus_1
cygnus_1 | + exec /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.95-2.6.4.0.el7_2.x86_64/jre/bin/java -Xmx20m -Dflume.root.logger=DEBUG,console -cp '/flume/conf:/flume/lib/*:/flume/plugins.d/cygnus/lib/*' -Djava.library.path= com.telefonica.iot.cygnus.nodes.CygnusApplication -f flume/conf/agent_0.conf -n cygnusagent
cygnus_1 | flume/bin/cygnus-flume-ng: line 232: /usr/lib/jvm/java-1.7.0-openjdk-1.7.0.95-2.6.4.0.el7_2.x86_64/jre/bin/java: No such file or directory
你能帮助我在这?
FWIW:我工作的提交版本是'354c676ed1041a630812874223cb8d83a83e6339' –
我已经做到了,但我无法达到SLF4J日志。在我读取conf文件之前,我想我在上一步中错过了一些东西。我也在使用这个提交354c676ed1041a630812874223cb8d83a83e6339 – jht
在黑暗中拍摄:也许你无法装载你的本地目录。为我执行此操作:进入目录'target'并执行'docker run --rm -ti -v $(pwd):/ testing-dir busybox bash'并在机器内部执行'ls/testing-dir'。 Docker应该从你运行的地方挂载目录。 –