docker.io/gchq/hdfs:3.2.2 linux/amd64

docker.io/gchq/hdfs:3.2.2 - 国内下载镜像源 浏览次数:10
```html

这是一个由GCHQ(英国政府通信总部)提供的Hadoop分布式文件系统(HDFS)的Docker容器镜像。它允许用户方便地在Docker容器中运行和使用HDFS,用于分布式存储和处理大规模数据集。

```
源镜像 docker.io/gchq/hdfs:3.2.2
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/gchq/hdfs:3.2.2
镜像ID sha256:d3b5c4b705573c578bda67e73fb7768fb363defbd42ed555d84d643fe21af84c
镜像TAG 3.2.2
大小 460.26MB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD
启动入口 /entrypoint.sh hdfs
工作目录
OS/平台 linux/amd64
浏览量 10 次
贡献者
镜像创建 2025-02-11T16:19:18.813657309Z
同步时间 2025-04-25 14:25
更新时间 2025-04-26 15:07
目录挂载
/data1 /data2 /data3 /data4 /data5 /data6 /data7 /data8
环境变量
PATH=/opt/hadoop/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64/jre/ HADOOP_HOME=/opt/hadoop HADOOP_LOG_DIR=/var/log/hadoop
镜像标签
gaffer-road-traffic-loader: com.docker.compose.project hdfs-namenode: com.docker.compose.service 2.27.1: com.docker.compose.version ubuntu: org.opencontainers.image.ref.name 24.04: org.opencontainers.image.version

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/gchq/hdfs:3.2.2
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/gchq/hdfs:3.2.2  docker.io/gchq/hdfs:3.2.2

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/gchq/hdfs:3.2.2
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/gchq/hdfs:3.2.2  docker.io/gchq/hdfs:3.2.2

Shell快速替换命令

sed -i 's#gchq/hdfs:3.2.2#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/gchq/hdfs:3.2.2#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/gchq/hdfs:3.2.2 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/gchq/hdfs:3.2.2  docker.io/gchq/hdfs:3.2.2'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/gchq/hdfs:3.2.2 && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/gchq/hdfs:3.2.2  docker.io/gchq/hdfs:3.2.2'

镜像构建历史


# 2025-02-12 00:19:18  0.00B 执行命令并创建新的镜像层
RUN |3 HADOOP_VERSION=3.2.2 USER=hadoop GROUP=hadoop /bin/sh -c hadoop checknative -a || true # buildkit
                        
# 2025-02-12 00:19:18  0.00B 设置环境变量 PATH
ENV PATH=/opt/hadoop/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
                        
# 2025-02-12 00:19:18  0.00B 设置环境变量 HADOOP_LOG_DIR
ENV HADOOP_LOG_DIR=/var/log/hadoop
                        
# 2025-02-12 00:19:18  0.00B 设置环境变量 HADOOP_HOME
ENV HADOOP_HOME=/opt/hadoop
                        
# 2025-02-12 00:19:18  0.00B 设置环境变量 JAVA_HOME
ENV JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64/jre/
                        
# 2025-02-12 00:19:18  0.00B 指定运行容器时使用的用户
USER hadoop
                        
# 2025-02-12 00:19:18  0.00B 创建挂载点用于持久化数据或共享数据
VOLUME [/data1 /data2 /data3 /data4 /data5 /data6 /data7 /data8]
                        
# 2025-02-12 00:19:18  0.00B 执行命令并创建新的镜像层
RUN |3 HADOOP_VERSION=3.2.2 USER=hadoop GROUP=hadoop /bin/sh -c for i in $(seq 1 8); do mkdir -p -m 750 /data${i} && chown ${USER}:${GROUP} /data${i}; done # buildkit
                        
# 2025-02-12 00:19:18  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["/entrypoint.sh" "hdfs"]
                        
# 2025-02-12 00:19:18  1.09KB 复制新文件或目录到容器中
COPY ./entrypoint.sh / # buildkit
                        
# 2025-02-12 00:19:18  14.00B 执行命令并创建新的镜像层
RUN |3 HADOOP_VERSION=3.2.2 USER=hadoop GROUP=hadoop /bin/sh -c cd /opt 	&& ln -s ./hadoop-${HADOOP_VERSION} ./hadoop 	&& mkdir -p -m 755 /var/log/hadoop 	&& chown ${USER}:${GROUP} /var/log/hadoop # buildkit
                        
# 2025-02-12 00:19:17  170.12MB 复制新文件或目录到容器中
COPY --chown=root:root /hadoop-3.2.2 /opt/hadoop-3.2.2 # buildkit
                        
# 2025-02-12 00:03:32  5.08KB 执行命令并创建新的镜像层
RUN |3 HADOOP_VERSION=3.2.2 USER=hadoop GROUP=hadoop /bin/sh -c groupadd ${GROUP} && useradd --home-dir /opt/hadoop --gid ${GROUP} --no-create-home --shell /bin/bash ${USER} # buildkit
                        
# 2025-02-12 00:03:32  213.90MB 执行命令并创建新的镜像层
RUN |3 HADOOP_VERSION=3.2.2 USER=hadoop GROUP=hadoop /bin/sh -c apt -qq update && 	apt -qq install -y 		dumb-init 		openjdk-8-jre-headless 		libsnappy1v5 		libssl-dev 		libzstd1 		xmlstarlet 		curl 		jq 	&& rm -rf /var/lib/apt/lists/* # buildkit
                        
# 2025-02-12 00:03:32  0.00B 定义构建参数
ARG GROUP=hadoop
                        
# 2025-02-12 00:03:32  0.00B 定义构建参数
ARG USER=hadoop
                        
# 2025-02-12 00:03:32  0.00B 定义构建参数
ARG HADOOP_VERSION
                        
# 2024-04-30 00:38:03  0.00B 
/bin/sh -c #(nop)  CMD ["/bin/bash"]
                        
# 2024-04-30 00:38:02  76.24MB 
/bin/sh -c #(nop) ADD file:ac9d5a9d5b9b1217a6b26f1069a16bc48fa9c2ed76f3eaf28a8e643ae2058d11 in / 
                        
# 2024-04-30 00:38:01  0.00B 
/bin/sh -c #(nop)  LABEL org.opencontainers.image.version=24.04
                        
# 2024-04-30 00:38:01  0.00B 
/bin/sh -c #(nop)  LABEL org.opencontainers.image.ref.name=ubuntu
                        
# 2024-04-30 00:38:00  0.00B 
/bin/sh -c #(nop)  ARG LAUNCHPAD_BUILD_ARCH
                        
# 2024-04-30 00:38:00  0.00B 
/bin/sh -c #(nop)  ARG RELEASE
                        
                    

镜像信息

{
    "Id": "sha256:d3b5c4b705573c578bda67e73fb7768fb363defbd42ed555d84d643fe21af84c",
    "RepoTags": [
        "gchq/hdfs:3.2.2",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/gchq/hdfs:3.2.2"
    ],
    "RepoDigests": [
        "gchq/hdfs@sha256:029a589e92ec021831e05321f3875129715817d17bbc0fd49eb8c7b9d87a418d",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/gchq/hdfs@sha256:faba933e4a87d033dccea67362a00f543edf534ccc588db655af09996348f0a3"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2025-02-11T16:19:18.813657309Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "hadoop",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/opt/hadoop/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64/jre/",
            "HADOOP_HOME=/opt/hadoop",
            "HADOOP_LOG_DIR=/var/log/hadoop"
        ],
        "Cmd": null,
        "Image": "",
        "Volumes": {
            "/data1": {},
            "/data2": {},
            "/data3": {},
            "/data4": {},
            "/data5": {},
            "/data6": {},
            "/data7": {},
            "/data8": {}
        },
        "WorkingDir": "",
        "Entrypoint": [
            "/entrypoint.sh",
            "hdfs"
        ],
        "OnBuild": null,
        "Labels": {
            "com.docker.compose.project": "gaffer-road-traffic-loader",
            "com.docker.compose.service": "hdfs-namenode",
            "com.docker.compose.version": "2.27.1",
            "org.opencontainers.image.ref.name": "ubuntu",
            "org.opencontainers.image.version": "24.04"
        }
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 460264289,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/28670294c5a50fe8f829262af026e19b0c2a2c94d949a7e4c7962615e75fe227/diff:/var/lib/docker/overlay2/1d4b2c83d229e4aef905b73eb86b12f6be7eef39fd9d686b83de94118b984ee0/diff:/var/lib/docker/overlay2/d73a62a8c0e27d27bda0a9f8643e45da0f7daee38099f53cb15c39a6ed623cba/diff:/var/lib/docker/overlay2/7a11674f4eb43290a25f7a2f6fc95bcf92843cb77b0373a7da2ef4831707d228/diff:/var/lib/docker/overlay2/0292b7eb6b9c2962b4aef8bf09e5b67b7371c2fb4efef458c50391b209b7cbc9/diff:/var/lib/docker/overlay2/07a934d2d731a7cd9d1426f09a6ed6fa1f70621418a4d487b95f983a352153eb/diff:/var/lib/docker/overlay2/0f87bebac3231691ef131480248e46c8701c1f827fb3ce2c5a5f92a42c4f7c82/diff",
            "MergedDir": "/var/lib/docker/overlay2/db1c20db77969e3ce17f49ade6e0387981a20cb0f3af51d61d9c70d4b2507884/merged",
            "UpperDir": "/var/lib/docker/overlay2/db1c20db77969e3ce17f49ade6e0387981a20cb0f3af51d61d9c70d4b2507884/diff",
            "WorkDir": "/var/lib/docker/overlay2/db1c20db77969e3ce17f49ade6e0387981a20cb0f3af51d61d9c70d4b2507884/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:80098e3d304cd7858ad97b310cd16083fbe6fab2968be7a988fc6894cb85dc25",
            "sha256:9baf5f3fc4e8e6892cc5504f123f1a34958dd5f8e33c54b9f9a4c3ff097efec3",
            "sha256:67107624a58c64ea339cc5b9424b8a5c0af2bb7fdcb56fd347d58d2260684919",
            "sha256:9feba74e05db0b643d12e848407a682c6939214d4ab811b85716648e93e7e539",
            "sha256:4f65094c8bc9b1c2811fafdc901d29c76287093e9e9b323c2a908c07de7f36ea",
            "sha256:6fb6154d6836324980c9930e7a92dc2c9f0b4ed3c650e89289056ed950a2d0c5",
            "sha256:042553994ea33b56f7bf2f87bb040047bf8f4b89c8af6eaf2d9f1c8c646c1387",
            "sha256:281ab849203438d00ceaa4aa855af1050f7431400c1eac7b5e62be5288206897"
        ]
    },
    "Metadata": {
        "LastTagTime": "2025-04-25T14:24:46.652700717+08:00"
    }
}

更多版本

docker.io/gchq/hdfs:3.2.2

linux/amd64 docker.io460.26MB2025-04-25 14:25
9