docker.io/hazelcast/management-center:5.4 linux/amd64

docker.io/hazelcast/management-center:5.4 - 国内下载镜像源 浏览次数:43
```html

这是一个Hazelcast Management Center的Docker镜像。Hazelcast Management Center是一个用于监控和管理Hazelcast集群的工具。通过这个镜像,您可以轻松地部署和运行Management Center,从而监控集群的健康状况、性能指标以及进行配置管理等操作。

```
源镜像 docker.io/hazelcast/management-center:5.4
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/hazelcast/management-center:5.4
镜像ID sha256:b5df678fa43d8f184e1ce97fdddf163ab5afea3cfc6d8639d49f21fabde2a514
镜像TAG 5.4
大小 1.11GB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD bash ./bin/mc-start.sh
启动入口
工作目录 /opt/hazelcast/management-center
OS/平台 linux/amd64
浏览量 43 次
贡献者 11*******8@qq.com
镜像创建 2025-03-10T06:10:30.182884143Z
同步时间 2025-03-10 16:55
更新时间 2025-04-19 05:57
开放端口
8080/tcp 8081/tcp 8443/tcp
目录挂载
/data
环境变量
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin container=oci MC_HOME=/opt/hazelcast/management-center MC_DATA=/data JAVA_OPTS_DEFAULT=-Dhazelcast.mc.home=/data -Djava.net.preferIPv4Stack=true USER_NAME=hazelcast USER_UID=10001 MC_HTTP_PORT=8080 MC_HTTPS_PORT=8443 MC_HEALTH_CHECK_PORT=8081 LOGGING_LEVEL= MC_CONTEXT_PATH=/ CONTAINER_SUPPORT=true MIN_HEAP_SIZE= MAX_HEAP_SIZE= JAVA_OPTS= MC_INIT_SCRIPT= MC_INIT_CMD= MC_CLASSPATH= MC_ADMIN_USER= MC_ADMIN_PASSWORD=
镜像标签
x86_64: architecture 2024-09-18T21:23:26: build-date ubi9-minimal-container: com.redhat.component https://www.redhat.com/en/about/red-hat-end-user-license-agreements#UBI: com.redhat.license_terms Starts Management Center web application dedicated to monitor and manage Hazelcast nodes: description public: distribution-scope 5.4.1: hazelcast.mc.revision 1.29.0: io.buildah.version Starts Management Center web application dedicated to monitor and manage Hazelcast nodes: io.k8s.description Hazelcast Management Center: io.k8s.display-name 8080:http,8081:health_check,8443:https: io.openshift.expose-services hazelcast,java21,kubernetes,rhel8: io.openshift.tags Red Hat, Inc.: maintainer hazelcast/management-center-openshift-rhel: name Hazelcast, Inc. Management Center Team <info@hazelcast.com>: org.opencontainers.image.authors 5.4.1: release Hazelcast Management Center Openshift Image, certified to RHEL 8: summary http://www.hazelcast.com: url 94baa7760359088a42ad33dc22d329a5ee2c7209: vcs-ref git: vcs-type Hazelcast, Inc.: vendor 8.1: version

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/hazelcast/management-center:5.4
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/hazelcast/management-center:5.4  docker.io/hazelcast/management-center:5.4

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/hazelcast/management-center:5.4
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/hazelcast/management-center:5.4  docker.io/hazelcast/management-center:5.4

Shell快速替换命令

sed -i 's#hazelcast/management-center:5.4#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/hazelcast/management-center:5.4#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/hazelcast/management-center:5.4 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/hazelcast/management-center:5.4  docker.io/hazelcast/management-center:5.4'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/hazelcast/management-center:5.4 && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/hazelcast/management-center:5.4  docker.io/hazelcast/management-center:5.4'

镜像构建历史


# 2025-03-10 14:10:30  0.00B 设置默认要执行的命令
CMD ["bash" "./bin/mc-start.sh"]
                        
# 2025-03-10 14:10:30  0.00B 指定运行容器时使用的用户
USER 10001
                        
# 2025-03-10 14:10:30  0.00B 声明容器运行时监听的端口
EXPOSE map[8080/tcp:{} 8081/tcp:{} 8443/tcp:{}]
                        
# 2025-03-10 14:10:30  0.00B 创建挂载点用于持久化数据或共享数据
VOLUME [/data]
                        
# 2025-03-10 14:10:30  93.00B 复制新文件或目录到容器中
COPY files/mc-start.sh ./bin/mc-start.sh # buildkit
                        
# 2025-03-10 14:10:30  5.54KB 复制新文件或目录到容器中
COPY /tmp/build/hazelcast-management-center-*/bin/mc-conf.sh /tmp/build/hazelcast-management-center-*/bin/hz-mc /tmp/build/hazelcast-management-center-*/bin/hz-mc ./bin/ # buildkit
                        
# 2025-03-10 14:09:39  257.11MB 复制新文件或目录到容器中
COPY /tmp/build/hazelcast-management-center-*/*.jar . # buildkit
                        
# 2025-03-10 14:10:27  0.00B 设置工作目录为/opt/hazelcast/management-center
WORKDIR /opt/hazelcast/management-center
                        
# 2025-03-10 14:10:27  751.87MB 执行命令并创建新的镜像层
RUN |1 MC_VERSION=5.4.1 /bin/sh -c echo "Installing new packages" && microdnf -y --nodocs upgrade && microdnf -y --nodocs install java-21-openjdk && rm -rf /var/cache/microdnf && microdnf -y clean all && mkdir -p ${MC_HOME} ${MC_DATA} && echo "Granting full access to ${MC_HOME} and ${MC_DATA} to allow running container as non-root with \"docker run --user\" option" && chmod a+rwx ${MC_HOME} ${MC_DATA} && echo "Adding non-root user" && adduser --uid ${USER_UID} --system --home ${MC_HOME} --shell /sbin/nologin ${USER_NAME} && chown -R ${USER_UID}:0 ${MC_HOME} ${MC_DATA} && chmod -R g=u ${MC_HOME} ${MC_DATA} && chmod -R +r ${MC_HOME} ${MC_DATA} # buildkit
                        
# 2025-03-10 14:09:27  446.00B 复制新文件或目录到容器中
COPY files/help.1 /help.1 # buildkit
                        
# 2025-03-10 14:09:27  171.69KB 复制新文件或目录到容器中
COPY files/licenses /licenses # buildkit
                        
# 2025-03-10 14:09:27  0.00B 添加元数据标签
LABEL name=hazelcast/management-center-openshift-rhel vendor=Hazelcast, Inc. version=8.1 release=5.4.1 url=http://www.hazelcast.com summary=Hazelcast Management Center Openshift Image, certified to RHEL 8 description=Starts Management Center web application dedicated to monitor and manage Hazelcast nodes io.k8s.description=Starts Management Center web application dedicated to monitor and manage Hazelcast nodes io.k8s.display-name=Hazelcast Management Center io.openshift.expose-services=8080:http,8081:health_check,8443:https io.openshift.tags=hazelcast,java21,kubernetes,rhel8 hazelcast.mc.revision=5.4.1 org.opencontainers.image.authors=Hazelcast, Inc. Management Center Team <info@hazelcast.com>
                        
# 2025-03-10 14:09:27  0.00B 设置环境变量 JAVA_OPTS_DEFAULT -Djava.net.preferIPv4Stack USER_NAME USER_UID MC_HTTP_PORT MC_HTTPS_PORT MC_HEALTH_CHECK_PORT LOGGING_LEVEL MC_CONTEXT_PATH CONTAINER_SUPPORT MIN_HEAP_SIZE MAX_HEAP_SIZE JAVA_OPTS MC_INIT_SCRIPT MC_INIT_CMD MC_CLASSPATH MC_ADMIN_USER MC_ADMIN_PASSWORD
ENV JAVA_OPTS_DEFAULT=-Dhazelcast.mc.home=/data -Djava.net.preferIPv4Stack=true USER_NAME=hazelcast USER_UID=10001 MC_HTTP_PORT=8080 MC_HTTPS_PORT=8443 MC_HEALTH_CHECK_PORT=8081 LOGGING_LEVEL= MC_CONTEXT_PATH=/ CONTAINER_SUPPORT=true MIN_HEAP_SIZE= MAX_HEAP_SIZE= JAVA_OPTS= MC_INIT_SCRIPT= MC_INIT_CMD= MC_CLASSPATH= MC_ADMIN_USER= MC_ADMIN_PASSWORD=
                        
# 2025-03-10 14:09:27  0.00B 设置环境变量 MC_HOME MC_DATA
ENV MC_HOME=/opt/hazelcast/management-center MC_DATA=/data
                        
# 2025-03-10 14:09:27  0.00B 定义构建参数
ARG MC_VERSION
                        
# 2024-09-19 05:29:46  99.20MB 
/bin/sh -c mv -fZ /tmp/ubi.repo /etc/yum.repos.d/ubi.repo || :
                        
# 2024-09-19 05:29:45  0.00B 
/bin/sh -c rm -f /tmp/tls-ca-bundle.pem
                        
# 2024-09-19 05:29:44  0.00B 
/bin/sh -c rm -f '/etc/yum.repos.d/odcs-3496922-3d51b.repo' '/etc/yum.repos.d/rhel-9.4-compose-34ae9.repo'
                        
# 2024-09-19 05:29:43  0.00B 
/bin/sh -c #(nop) LABEL "release"="1227.1726694542" "distribution-scope"="public" "vendor"="Red Hat, Inc." "build-date"="2024-09-18T21:23:26" "architecture"="x86_64" "vcs-type"="git" "vcs-ref"="94baa7760359088a42ad33dc22d329a5ee2c7209" "io.k8s.description"="The Universal Base Image Minimal is a stripped down image that uses microdnf as a package manager. This base image is freely redistributable, but Red Hat only supports Red Hat technologies through subscriptions for Red Hat products. This image is maintained by Red Hat and updated regularly." "url"="https://access.redhat.com/containers/#/registry.access.redhat.com/ubi9-minimal/images/9.4-1227.1726694542"
                        
# 2024-09-19 05:29:43  0.00B 
/bin/sh -c #(nop) ADD file:3763314761ee75f4c50d08cca38184a1368ca6d78d98ed9b3df4d4a28ce9a60f in /root/buildinfo/Dockerfile-ubi9-minimal-9.4-1227.1726694542 
                        
# 2024-09-19 05:29:43  0.00B 
/bin/sh -c #(nop) ADD file:b61dc232d84be84b398c4a9d319ce263c1e698a1f3e41122b4989b26ae411742 in /root/buildinfo/content_manifests/ubi9-minimal-container-9.4-1227.1726694542.json 
                        
# 2024-09-19 05:29:43  0.00B 
/bin/sh -c rm -rf /var/log/*
                        
# 2024-09-19 05:29:42  0.00B 
/bin/sh -c #(nop) CMD ["/bin/bash"]
                        
# 2024-09-19 05:29:42  0.00B 
/bin/sh -c #(nop) ENV PATH /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
                        
# 2024-09-19 05:29:42  0.00B 
/bin/sh -c #(nop) ENV container oci
                        
# 2024-09-19 05:29:42  0.00B 
/bin/sh -c #(nop) LABEL io.openshift.tags="minimal rhel9"
                        
# 2024-09-19 05:29:42  0.00B 
/bin/sh -c #(nop) LABEL io.openshift.expose-services=""
                        
# 2024-09-19 05:29:42  0.00B 
/bin/sh -c #(nop) LABEL io.k8s.display-name="Red Hat Universal Base Image 9 Minimal"
                        
# 2024-09-19 05:29:42  0.00B 
/bin/sh -c #(nop) LABEL description="The Universal Base Image Minimal is a stripped down image that uses microdnf as a package manager. This base image is freely redistributable, but Red Hat only supports Red Hat technologies through subscriptions for Red Hat products. This image is maintained by Red Hat and updated regularly."
                        
# 2024-09-19 05:29:42  0.00B 
/bin/sh -c #(nop) LABEL summary="Provides the latest release of the minimal Red Hat Universal Base Image 9."
                        
# 2024-09-19 05:29:42  0.00B 
/bin/sh -c #(nop) LABEL com.redhat.license_terms="https://www.redhat.com/en/about/red-hat-end-user-license-agreements#UBI"
                        
# 2024-09-19 05:29:42  0.00B 
/bin/sh -c #(nop) LABEL com.redhat.component="ubi9-minimal-container"       name="ubi9-minimal"       version="9.4"
                        
# 2024-09-19 05:29:42  0.00B 
/bin/sh -c #(nop) LABEL maintainer="Red Hat, Inc."
                        
# 2024-09-19 05:29:42  0.00B 
/bin/sh -c #(nop) ADD multi:d851b7f6b461892ebd008971ee8858113becab621ea011cd6ca3834693892de0 in /etc/yum.repos.d/ 
                        
# 2024-09-19 05:29:42  0.00B 
/bin/sh -c #(nop) ADD file:5b1f650e1376d79fa3a65df4a154ea5166def95154b52c1c1097dfd8fc7d58eb in /tmp/tls-ca-bundle.pem 
                        
# 2024-09-19 05:29:42  0.00B 
/bin/sh -c mv -f /etc/yum.repos.d/ubi.repo /tmp || :
                        
# 2024-09-19 05:29:41  0.00B 
/bin/sh -c #(nop) ADD file:f7962bcea8426558f5511299e708fc6b7f7c85bd2c87cf668f4ad792bf3679df in / 
                        
                    

镜像信息

{
    "Id": "sha256:b5df678fa43d8f184e1ce97fdddf163ab5afea3cfc6d8639d49f21fabde2a514",
    "RepoTags": [
        "hazelcast/management-center:5.4",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/hazelcast/management-center:5.4"
    ],
    "RepoDigests": [
        "hazelcast/management-center@sha256:844d58027cfb4dbcce6c7b7ebd250a404ed78de9ada7013c286bed2af73fbb1e",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/hazelcast/management-center@sha256:3fa623e76b38979eb320451c27d8ad2361cedd91efdc89a4d3408081e3ee0a0a"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2025-03-10T06:10:30.182884143Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "10001",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "ExposedPorts": {
            "8080/tcp": {},
            "8081/tcp": {},
            "8443/tcp": {}
        },
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "container=oci",
            "MC_HOME=/opt/hazelcast/management-center",
            "MC_DATA=/data",
            "JAVA_OPTS_DEFAULT=-Dhazelcast.mc.home=/data -Djava.net.preferIPv4Stack=true",
            "USER_NAME=hazelcast",
            "USER_UID=10001",
            "MC_HTTP_PORT=8080",
            "MC_HTTPS_PORT=8443",
            "MC_HEALTH_CHECK_PORT=8081",
            "LOGGING_LEVEL=",
            "MC_CONTEXT_PATH=/",
            "CONTAINER_SUPPORT=true",
            "MIN_HEAP_SIZE=",
            "MAX_HEAP_SIZE=",
            "JAVA_OPTS=",
            "MC_INIT_SCRIPT=",
            "MC_INIT_CMD=",
            "MC_CLASSPATH=",
            "MC_ADMIN_USER=",
            "MC_ADMIN_PASSWORD="
        ],
        "Cmd": [
            "bash",
            "./bin/mc-start.sh"
        ],
        "ArgsEscaped": true,
        "Image": "",
        "Volumes": {
            "/data": {}
        },
        "WorkingDir": "/opt/hazelcast/management-center",
        "Entrypoint": null,
        "OnBuild": null,
        "Labels": {
            "architecture": "x86_64",
            "build-date": "2024-09-18T21:23:26",
            "com.redhat.component": "ubi9-minimal-container",
            "com.redhat.license_terms": "https://www.redhat.com/en/about/red-hat-end-user-license-agreements#UBI",
            "description": "Starts Management Center web application dedicated to monitor and manage Hazelcast nodes",
            "distribution-scope": "public",
            "hazelcast.mc.revision": "5.4.1",
            "io.buildah.version": "1.29.0",
            "io.k8s.description": "Starts Management Center web application dedicated to monitor and manage Hazelcast nodes",
            "io.k8s.display-name": "Hazelcast Management Center",
            "io.openshift.expose-services": "8080:http,8081:health_check,8443:https",
            "io.openshift.tags": "hazelcast,java21,kubernetes,rhel8",
            "maintainer": "Red Hat, Inc.",
            "name": "hazelcast/management-center-openshift-rhel",
            "org.opencontainers.image.authors": "Hazelcast, Inc. Management Center Team \u003cinfo@hazelcast.com\u003e",
            "release": "5.4.1",
            "summary": "Hazelcast Management Center Openshift Image, certified to RHEL 8",
            "url": "http://www.hazelcast.com",
            "vcs-ref": "94baa7760359088a42ad33dc22d329a5ee2c7209",
            "vcs-type": "git",
            "vendor": "Hazelcast, Inc.",
            "version": "8.1"
        }
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 1108356108,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/72a30bc1493ff22fef90d4c16d8c5e1760ea7fb7bdc4f561fd2b1993279d728d/diff:/var/lib/docker/overlay2/8a1d22c069b52bc042b17e5777815a463ccc9ff33ce33f256ba8563de11953a4/diff:/var/lib/docker/overlay2/37a3501d1c41b84b0f5cda5c439b3d286c2edd915671c23f7b8af1ca530f772a/diff:/var/lib/docker/overlay2/e2228c1b99bcab786f728670a439e3fe6df21a5db1037f0ea815870c206de94a/diff:/var/lib/docker/overlay2/71366a14c04cd8b3022aa18495f47e832ec518e542b8e66eb434a9a93e9fb6d2/diff:/var/lib/docker/overlay2/5ef322af253ec7beb273284966f60bc3ccd024b01d47aa5dc4e6c7267e815a12/diff:/var/lib/docker/overlay2/2bc5f326e806c8ab6bfa8f775051caf402e28e3d50cf45b584765b5945716959/diff",
            "MergedDir": "/var/lib/docker/overlay2/545f66703eb796a5746d85c5dbc64af64a54a3b9a6614b9900a0f041d96d5cfe/merged",
            "UpperDir": "/var/lib/docker/overlay2/545f66703eb796a5746d85c5dbc64af64a54a3b9a6614b9900a0f041d96d5cfe/diff",
            "WorkDir": "/var/lib/docker/overlay2/545f66703eb796a5746d85c5dbc64af64a54a3b9a6614b9900a0f041d96d5cfe/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:f72362c98463bf060742f99c00c98289030cc7ab433ff61d58dd67e6a4a5c001",
            "sha256:5390fb9b01d5fabb4d52a012311b45467efe623241e8512b60a83cddaee89aed",
            "sha256:7b9c70637af8521e392b6a3908e93d0d68e7f88254727fc1f6c728fb516a507a",
            "sha256:712f7cbd7daef6258b6b58fe10be11a8c452cf69a7b73fab610f85a7dca2a658",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:52479f39a00d8221372e4597e84cc1b66f3201909e4a5c842760a1cc8c10972c",
            "sha256:2caf06d6b94a0a192ddd521fc5cc614ef5f68e4d471f8567ef0e9b5c93230197",
            "sha256:de8e60ba98f815a713d350866cd2b901a2c810fcd556d513384d7cf803583bb3"
        ]
    },
    "Metadata": {
        "LastTagTime": "2025-03-10T16:54:04.559822848+08:00"
    }
}

更多版本

docker.io/hazelcast/management-center:5.4

linux/amd64 docker.io1.11GB2025-03-10 16:55
42