我是如何和Docker一起玩gobblin的

我是如何和Docker一起玩gobblin的,docker,hadoop,gobblin,Docker,Hadoop,Gobblin,我想创建2个Docker容器。一个是Hadood 2.7.2,另一个是最后一个Gobblin意识到的。但我需要启动作业才能在Hadoop上运行 gobblin容器中的“$HADOOP\u BIN\u DIR/HADOOP jar\”。我总是收到同样的信息,“这不是一个文件或目录”。我不知道如何通过容器启动命令 您的Goblin实例与Hadoop实例隔离,您无法访问Hadoop容器主文件。相反,您应该使用卷。例如: docker run -v $HADOOP_BIN_DIR/hadoop.jar

我想创建2个Docker容器。一个是Hadood 2.7.2,另一个是最后一个Gobblin意识到的。但我需要启动作业才能在Hadoop上运行
gobblin容器中的“$HADOOP\u BIN\u DIR/HADOOP jar\”。我总是收到同样的信息,“这不是一个文件或目录”。我不知道如何通过容器启动命令

您的Goblin实例与Hadoop实例隔离,您无法访问Hadoop容器主文件。相反,您应该使用
。例如:

docker run -v $HADOOP_BIN_DIR/hadoop.jar --name hadoop Hadoop
docker run --volumes-from hadoop Goblin
您可以在此处阅读有关卷的更多信息