概要

フル名
docker.io/bde2020/hadoop-nodemanager
Registry
docker.io
名前空間
bde2020
リポジトリ
hadoop-nodemanager
キャッシュ Tag 数
15
最終同期
07/13/2026, 02:44 PM

概要

Hadoop NodeManager 镜像(bde2020),YARN 计算节点容器,大数据 MapReduce/Spark 集群 Worker 组件。

詳細

bde2020/hadoop-nodemanager 运行 Apache Hadoop YARN NodeManager,管理节点上 Container 生命周期与资源分配。定位为 Hadoop 集群 Worker 组件,需 ResourceManager 与 HDFS 配套;大数据 YARN 集群部署、MapReduce/Spark on YARN 或 Hadoop 开发测试环境。

快速启动

docker run -d --name hadoop-nm \
  -e CORE_CONF_fs_defaultFS=hdfs://namenode:8020 \
  -e YARN_CONF_yarn_resourcemanager_hostname=resourcemanager \
  docker.io/bde2020/hadoop-nodemanager:2.0.0-hadoop3.2.1-java8

推荐实践

docker run -d --name hadoop-nm \
  --restart unless-stopped \
  -e CORE_CONF_fs_defaultFS=hdfs://namenode:8020 \
  -e YARN_CONF_yarn_resourcemanager_hostname=resourcemanager \
  -e YARN_CONF_yarn_nodemanager_resource_memory_mb=8192 \
  docker.io/bde2020/hadoop-nodemanager:2.0.0-hadoop3.2.1-java8

核心参数说明

  • CORE_CONF_fs_defaultFS — HDFS NameNode 地址
  • YARN_CONF_yarn_resourcemanager_hostname — RM 主机
  • 配对 — namenode + resourcemanager
  • 资源 — 按节点配置 memory_mb

Kubernetes

apiVersion: apps/v1
kind: DaemonSet
metadata:
  name: hadoop-nodemanager
spec:
  selector:
    matchLabels:
      app: hadoop-nm
  template:
    metadata:
      labels:
        app: hadoop-nm
    spec:
      containers:
        - name: nodemanager
          image: docker.io/bde2020/hadoop-nodemanager:2.0.0-hadoop3.2.1-java8
          env:
            - name: CORE_CONF_fs_defaultFS
              value: hdfs://hadoop-namenode:8020
            - name: YARN_CONF_yarn_resourcemanager_hostname
              value: hadoop-resourcemanager

DaemonSet 每节点部署;与 RM/NN 同栈。

Tagアーキテクチャプッシュ日時サイズDigest同期期望操作
docker.io/bde2020/hadoop-nodemanager
:latest
linux/amd64
2020/06/29 03:55538.9 MBsha256:d73e07b2976f
docker.io/bde2020/hadoop-nodemanager
:2.0.0-hadoop3.1.3-java8
linux/amd64
2020/05/19 21:39520.4 MBsha256:ef1f7db6b4b9
docker.io/bde2020/hadoop-nodemanager
:2.0.0-hadoop3.2.1-java8
linux/amd64
2020/02/05 00:39538.9 MBsha256:b5515b537a30
docker.io/bde2020/hadoop-nodemanager
:2.0.0-hadoop3.1.2-java8
linux/amd64
2019/11/01 02:21520.6 MBsha256:7cce851646f6
docker.io/bde2020/hadoop-nodemanager
:2.0.0-hadoop3.1.1-java8
linux/amd64
2019/04/08 17:52506.9 MBsha256:9b61586836cf
docker.io/bde2020/hadoop-nodemanager
:2.0.0-hadoop2.7.4-java8
linux/amd64
2018/10/05 21:30419.5 MBsha256:51a0539e7501
docker.io/bde2020/hadoop-nodemanager
:fix-dash
linux/amd64
2018/05/22 20:48351.6 MBsha256:1aceafc0bb92
docker.io/bde2020/hadoop-nodemanager
:1.2.0-hadoop2.7.4-java8
linux/amd64
2017/09/28 19:31419.3 MBsha256:e4e880d2219e
docker.io/bde2020/hadoop-nodemanager
:1.2.1-hadoop2.8-java8
linux/amd64
2017/08/07 21:07704.7 MBsha256:4726d6d8649b
docker.io/bde2020/hadoop-nodemanager
:1.2.0-hadoop2.8-java8
linux/amd64
2017/07/24 23:01703.5 MBsha256:37c7d566a9e0
docker.io/bde2020/hadoop-nodemanager
:1.1.0-hadoop2.8-java8
linux/amd64
2017/04/10 23:29653.6 MBsha256:a55aa1537b8c
docker.io/bde2020/hadoop-nodemanager
:1.1.0-hadoop2.7.1-java8
linux/amd64
2017/01/24 21:49351.6 MBsha256:3f0e511dd108
docker.io/bde2020/hadoop-nodemanager
:1.0.0-hadoop2.7.1
linux/amd64
2017/01/24 21:02356.9 MBsha256:f97a645172ca
docker.io/bde2020/hadoop-nodemanager
:1.1.0-hadoop2.7.1
linux/amd64
2017/01/24 20:44356.9 MBsha256:4e9aebe7c37f
docker.io/bde2020/hadoop-nodemanager
:1.0.0
amd64
2016/05/12 21:54--