【问题标题】:How i eexec gobblin with Docker我如何使用 Docker eexec gobblin
【发布时间】:2016-03-30 15:57:14
【问题描述】:

我想创建 2 个 Docker 容器。一个使用 Hadood 2.7.2,另一个使用最后一个 Gobblin 实现。但我需要启动作业才能在 Hadoop 上运行 来自 gobblin 容器的“$HADOOP_BIN_DIR/hadoop jar \”。而且我总是收到同样的信息,“这不是文件或目录”。我不知道通过容器启动命令的方式。

【问题讨论】:

    标签: docker hadoop gobblin


    【解决方案1】:

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

    docker run -v $HADOOP_BIN_DIR/hadoop.jar --name hadoop Hadoop
    docker run --volumes-from hadoop Goblin
    

    您可以在此处阅读有关卷的更多信息https://docs.docker.com/engine/userguide/containers/dockervolumes/

    【讨论】:

      猜你喜欢
      • 2019-05-15
      • 2018-03-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-12-27
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多