docker.io/tabulario/iceberg-rest:1.6.0 linux/arm64

docker.io/tabulario/iceberg-rest:1.6.0 - 国内下载镜像源 浏览次数:8 温馨提示: 这是一个 linux/arm64 系统架构镜像

这是一个提供Iceberg表数据REST API服务的Docker镜像。

源镜像 docker.io/tabulario/iceberg-rest:1.6.0
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/tabulario/iceberg-rest:1.6.0-linuxarm64
镜像ID sha256:bf2568bea3f86d99c434ac870282bf26ed4cf4c204df5ceb51181051587744bf
镜像TAG 1.6.0-linuxarm64
大小 461.28MB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD java -jar iceberg-rest-image-all.jar
启动入口
工作目录 /usr/lib/iceberg-rest
OS/平台 linux/arm64
浏览量 8 次
贡献者
镜像创建 2024-08-28T11:50:34.955786701Z
同步时间 2026-03-14 16:17
开放端口
8181/tcp
环境变量
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin LANG=en_US.UTF-8 LANGUAGE=en_US:en LC_ALL=en_US.UTF-8 JAVA_HOME=/usr/lib/jvm/zulu17 CATALOG_CATALOG__IMPL=org.apache.iceberg.jdbc.JdbcCatalog CATALOG_URI=jdbc:sqlite:file:/tmp/iceberg_rest_mode=memory CATALOG_JDBC_USER=user CATALOG_JDBC_PASSWORD=password REST_PORT=8181
镜像标签
ubuntu: org.opencontainers.image.ref.name 22.04: org.opencontainers.image.version

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/tabulario/iceberg-rest:1.6.0-linuxarm64
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/tabulario/iceberg-rest:1.6.0-linuxarm64  docker.io/tabulario/iceberg-rest:1.6.0

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/tabulario/iceberg-rest:1.6.0-linuxarm64
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/tabulario/iceberg-rest:1.6.0-linuxarm64  docker.io/tabulario/iceberg-rest:1.6.0

Shell快速替换命令

sed -i 's#tabulario/iceberg-rest:1.6.0#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/tabulario/iceberg-rest:1.6.0-linuxarm64#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/tabulario/iceberg-rest:1.6.0-linuxarm64 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/tabulario/iceberg-rest:1.6.0-linuxarm64  docker.io/tabulario/iceberg-rest:1.6.0'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/tabulario/iceberg-rest:1.6.0-linuxarm64 && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/tabulario/iceberg-rest:1.6.0-linuxarm64  docker.io/tabulario/iceberg-rest:1.6.0'

镜像构建历史


# 2024-08-28 19:50:34  0.00B 设置默认要执行的命令
CMD ["java" "-jar" "iceberg-rest-image-all.jar"]
                        
# 2024-08-28 19:50:34  0.00B 设置工作目录为/usr/lib/iceberg-rest
WORKDIR /usr/lib/iceberg-rest
                        
# 2024-08-28 19:50:34  0.00B 设置环境变量 LANG
ENV LANG=en_US.UTF-8
                        
# 2024-08-28 19:50:34  0.00B 指定运行容器时使用的用户
USER iceberg:iceberg
                        
# 2024-08-28 19:50:34  0.00B 声明容器运行时监听的端口
EXPOSE map[8181/tcp:{}]
                        
# 2024-08-28 19:50:34  0.00B 设置环境变量 REST_PORT
ENV REST_PORT=8181
                        
# 2024-08-28 19:50:34  0.00B 设置环境变量 CATALOG_JDBC_PASSWORD
ENV CATALOG_JDBC_PASSWORD=password
                        
# 2024-08-28 19:50:34  0.00B 设置环境变量 CATALOG_JDBC_USER
ENV CATALOG_JDBC_USER=user
                        
# 2024-08-28 19:50:34  0.00B 设置环境变量 CATALOG_URI
ENV CATALOG_URI=jdbc:sqlite:file:/tmp/iceberg_rest_mode=memory
                        
# 2024-08-28 19:50:34  0.00B 设置环境变量 CATALOG_CATALOG__IMPL
ENV CATALOG_CATALOG__IMPL=org.apache.iceberg.jdbc.JdbcCatalog
                        
# 2024-08-28 19:50:34  169.04MB 复制新文件或目录到容器中
COPY --chown=iceberg:iceberg /app/build/libs/iceberg-rest-image-all.jar /usr/lib/iceberg-rest/iceberg-rest-image-all.jar # buildkit
                        
# 2024-08-28 19:44:30  336.98KB 执行命令并创建新的镜像层
RUN /bin/sh -c set -xeu &&     groupadd iceberg --gid 1000 &&     useradd iceberg --uid 1000 --gid 1000 --create-home # buildkit
                        
# 2024-08-27 12:58:00  0.00B 
/bin/sh -c #(nop)  ENV JAVA_HOME=/usr/lib/jvm/zulu17
                        
# 2024-08-27 12:57:59  222.69MB 
|2 ZULU_REPO_SHA256=d08d9610c093b0954c6b278ecc628736e303634331641142fa5096396201f49c ZULU_REPO_VER=1.0.0-3 /bin/sh -c apt-get -qq update &&     apt-get -qq -y --no-install-recommends install gnupg software-properties-common locales curl tzdata &&     echo "en_US.UTF-8 UTF-8" >> /etc/locale.gen &&     locale-gen en_US.UTF-8 &&     apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 0xB1998361219BD9C9 &&     curl -sLO https://cdn.azul.com/zulu/bin/zulu-repo_${ZULU_REPO_VER}_all.deb &&     echo "${ZULU_REPO_SHA256} zulu-repo_${ZULU_REPO_VER}_all.deb" | sha256sum --strict --check - &&     dpkg -i zulu-repo_${ZULU_REPO_VER}_all.deb &&     apt-get -qq update &&     echo "Package: zulu17-*\nPin: version 17.0.12-*\nPin-Priority: 1001" > /etc/apt/preferences &&     apt-get -qq -y --no-install-recommends install zulu17-jre-headless=17.0.12-* &&     apt-get -qq -y purge --auto-remove gnupg software-properties-common curl &&     rm -rf /var/lib/apt/lists/* zulu-repo_${ZULU_REPO_VER}_all.deb
                        
# 2024-08-27 12:56:31  0.00B 
/bin/sh -c #(nop)  ARG ZULU_REPO_SHA256=d08d9610c093b0954c6b278ecc628736e303634331641142fa5096396201f49c
                        
# 2024-08-27 12:56:31  0.00B 
/bin/sh -c #(nop)  ARG ZULU_REPO_VER=1.0.0-3
                        
# 2024-08-27 12:56:31  0.00B 
/bin/sh -c #(nop)  ENV LANG=en_US.UTF-8 LANGUAGE=en_US:en LC_ALL=en_US.UTF-8
                        
# 2024-08-13 17:28:20  0.00B 
/bin/sh -c #(nop)  CMD ["/bin/bash"]
                        
# 2024-08-13 17:28:20  69.22MB 
/bin/sh -c #(nop) ADD file:4126c5ecc7750c7d2beb8c08d15aea03d96910453b36d2fb2d41185fdca7b20f in / 
                        
# 2024-08-13 17:28:17  0.00B 
/bin/sh -c #(nop)  LABEL org.opencontainers.image.version=22.04
                        
# 2024-08-13 17:28:17  0.00B 
/bin/sh -c #(nop)  LABEL org.opencontainers.image.ref.name=ubuntu
                        
# 2024-08-13 17:28:17  0.00B 
/bin/sh -c #(nop)  ARG LAUNCHPAD_BUILD_ARCH
                        
# 2024-08-13 17:28:17  0.00B 
/bin/sh -c #(nop)  ARG RELEASE
                        
                    

镜像信息

{
    "Id": "sha256:bf2568bea3f86d99c434ac870282bf26ed4cf4c204df5ceb51181051587744bf",
    "RepoTags": [
        "tabulario/iceberg-rest:1.6.0",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/tabulario/iceberg-rest:1.6.0-linuxarm64"
    ],
    "RepoDigests": [
        "tabulario/iceberg-rest@sha256:3b7d31bdfec626b68e97531c9778a1b9119659e456fe28545a49f6aa6a9ce472",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/tabulario/iceberg-rest@sha256:c608a27132b38caf99c562ee2a8939ea6076788457b455e83c171aab57dc99b2"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2024-08-28T11:50:34.955786701Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "iceberg:iceberg",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "ExposedPorts": {
            "8181/tcp": {}
        },
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "LANG=en_US.UTF-8",
            "LANGUAGE=en_US:en",
            "LC_ALL=en_US.UTF-8",
            "JAVA_HOME=/usr/lib/jvm/zulu17",
            "CATALOG_CATALOG__IMPL=org.apache.iceberg.jdbc.JdbcCatalog",
            "CATALOG_URI=jdbc:sqlite:file:/tmp/iceberg_rest_mode=memory",
            "CATALOG_JDBC_USER=user",
            "CATALOG_JDBC_PASSWORD=password",
            "REST_PORT=8181"
        ],
        "Cmd": [
            "java",
            "-jar",
            "iceberg-rest-image-all.jar"
        ],
        "ArgsEscaped": true,
        "Image": "",
        "Volumes": null,
        "WorkingDir": "/usr/lib/iceberg-rest",
        "Entrypoint": null,
        "OnBuild": null,
        "Labels": {
            "org.opencontainers.image.ref.name": "ubuntu",
            "org.opencontainers.image.version": "22.04"
        }
    },
    "Architecture": "arm64",
    "Os": "linux",
    "Size": 461283596,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/cb759cf5995b054ce42dff6d06f9c6bed471ea0ee68c8804ed476ac70bed3ad7/diff:/var/lib/docker/overlay2/5f02bed4ef36cc045eb447fd20eac81706aa4fadf4443b57ef17d6caa8cb13af/diff:/var/lib/docker/overlay2/44c876284fd10cc5410d870014671669ca0f59ffbb7d9af2971a0e16fb9ddf98/diff:/var/lib/docker/overlay2/f86505c91618d988cf884a8c5299ed6d197469cb689576a2cb36b4cc3fa2453f/diff",
            "MergedDir": "/var/lib/docker/overlay2/cd31cfd393135fc19f68bdcc2acbd8c9e1852b11674e3a0676ae1356bdc0466b/merged",
            "UpperDir": "/var/lib/docker/overlay2/cd31cfd393135fc19f68bdcc2acbd8c9e1852b11674e3a0676ae1356bdc0466b/diff",
            "WorkDir": "/var/lib/docker/overlay2/cd31cfd393135fc19f68bdcc2acbd8c9e1852b11674e3a0676ae1356bdc0466b/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:6e02502e9b9760d45d7642dbe00b38264dc760e86c6c259f937066f9661ace71",
            "sha256:cf5419b90c82619db49e63a30f3524e19ae958e5b20219c5fc86199788457858",
            "sha256:38e95e51b98085eec0dd8ef0bde90fe5073b5948b7f204830dadcf356963854d",
            "sha256:84905a2bd8cfe6a2c876e198ae35154a4990d55fc761b6e92e4ecae4f264e58a",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef"
        ]
    },
    "Metadata": {
        "LastTagTime": "2026-03-14T16:16:44.395307326+08:00"
    }
}

更多版本

docker.io/tabulario/iceberg-rest:1.6.0

linux/amd64 docker.io469.27MB2024-11-17 18:51
417

docker.io/tabulario/iceberg-rest:1.6.0

linux/arm64 docker.io461.28MB2026-03-14 16:17
7