docker.io/graylog/graylog:5.2.0 linux/amd64

docker.io/graylog/graylog:5.2.0 - 国内下载镜像源 浏览次数:13

graylog/graylog

graylog是一个基于Logstash和Elasticsearch的集中日志管理平台,提供了实时日志收集、存储、处理和可视化等功能,可以帮助企业实现日志管理、安全监控和问题跟踪。

源镜像 docker.io/graylog/graylog:5.2.0
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/graylog/graylog:5.2.0
镜像ID sha256:f757395322c4a8f533a7031b52ea6e0d66e4bf9a0f8753a97d43cf0bab909fbd
镜像TAG 5.2.0
大小 545.35MB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD server
启动入口 tini -- /docker-entrypoint.sh
工作目录 /usr/share/graylog
OS/平台 linux/amd64
浏览量 13 次
贡献者
镜像创建 2023-10-30T15:36:07.799961442Z
同步时间 2025-10-10 17:15
更新时间 2025-10-11 02:08
开放端口
9000/tcp
目录挂载
/usr/share/graylog/data
环境变量
PATH=/opt/java/openjdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin JAVA_HOME=/opt/java/openjdk LANG=en_US.UTF-8 LANGUAGE=en_US:en LC_ALL=en_US.UTF-8 JAVA_VERSION=jdk-17.0.8.1+1
镜像标签
Graylog, Inc. <hello@graylog.com>: maintainer 2023-10-30T15:35:29Z: org.label-schema.build-date Official Graylog Docker image: org.label-schema.description Graylog Docker Image: org.label-schema.name 1.0: org.label-schema.schema-version https://www.graylog.org/: org.label-schema.url 6f02bdf0b8b85cfa3ea33fc3ee55ceffcb95c948: org.label-schema.vcs-ref https://github.com/Graylog2/graylog-docker: org.label-schema.vcs-url Graylog, Inc.: org.label-schema.vendor 5.2.0: org.label-schema.version 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/graylog/graylog:5.2.0
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/graylog/graylog:5.2.0  docker.io/graylog/graylog:5.2.0

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/graylog/graylog:5.2.0
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/graylog/graylog:5.2.0  docker.io/graylog/graylog:5.2.0

Shell快速替换命令

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

Ansible快速分发-Docker

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

Ansible快速分发-Containerd

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

镜像构建历史


# 2023-10-30 23:36:07  0.00B 添加元数据标签
LABEL maintainer=Graylog, Inc. <hello@graylog.com> org.label-schema.name=Graylog Docker Image org.label-schema.description=Official Graylog Docker image org.label-schema.url=https://www.graylog.org/ org.label-schema.vcs-ref=6f02bdf0b8b85cfa3ea33fc3ee55ceffcb95c948 org.label-schema.vcs-url=https://github.com/Graylog2/graylog-docker org.label-schema.vendor=Graylog, Inc. org.label-schema.version=5.2.0 org.label-schema.schema-version=1.0 org.label-schema.build-date=2023-10-30T15:35:29Z
                        
# 2023-10-30 23:36:07  0.00B 指定检查容器健康状态的命令
HEALTHCHECK &{["CMD-SHELL" "/health_check.sh"] "10s" "2s" "0s" "0s" '\f'}
                        
# 2023-10-30 23:36:07  0.00B 设置默认要执行的命令
CMD ["server"]
                        
# 2023-10-30 23:36:07  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["tini" "--" "/docker-entrypoint.sh"]
                        
# 2023-10-30 23:36:07  0.00B 创建挂载点用于持久化数据或共享数据
VOLUME [/usr/share/graylog/data]
                        
# 2023-10-30 23:36:07  0.00B 指定运行容器时使用的用户
USER graylog
                        
# 2023-10-30 23:36:07  0.00B 声明容器运行时监听的端口
EXPOSE map[9000/tcp:{}]
                        
# 2023-10-30 23:36:07  3.44KB 复制新文件或目录到容器中
COPY health_check.sh / # buildkit
                        
# 2023-10-30 23:36:07  3.32KB 复制新文件或目录到容器中
COPY docker-entrypoint.sh / # buildkit
                        
# 2023-10-30 23:36:07  27.82MB 执行命令并创建新的镜像层
RUN |8 VCS_REF=6f02bdf0b8b85cfa3ea33fc3ee55ceffcb95c948 GRAYLOG_VERSION=5.2.0 BUILD_DATE=2023-10-30T15:35:29Z GRAYLOG_HOME=/usr/share/graylog GRAYLOG_USER=graylog GRAYLOG_UID=1100 GRAYLOG_GROUP=graylog GRAYLOG_GID=1100 /bin/bash -o pipefail -c echo "export BUILD_DATE=${BUILD_DATE}"           >> /etc/profile.d/graylog.sh &&   echo "export GRAYLOG_VERSION=${GRAYLOG_VERSION}" >> /etc/profile.d/graylog.sh &&   echo "export GRAYLOG_SERVER_JAVA_OPTS='-Dlog4j2.formatMsgNoLookups=true -Djdk.tls.acknowledgeCloseNotify=true -XX:+UnlockExperimentalVMOptions -XX:-OmitStackTraceInFastThrow -XX:+UseG1GC -server'" >> /etc/profile.d/graylog.sh &&   echo "export GRAYLOG_HOME=${GRAYLOG_HOME}"       >> /etc/profile.d/graylog.sh &&   echo "export GRAYLOG_USER=${GRAYLOG_USER}"       >> /etc/profile.d/graylog.sh &&   echo "export GRAYLOG_GROUP=${GRAYLOG_GROUP}"     >> /etc/profile.d/graylog.sh &&   echo "export GRAYLOG_UID=${GRAYLOG_UID}"         >> /etc/profile.d/graylog.sh &&   echo "export GRAYLOG_GID=${GRAYLOG_GID}"         >> /etc/profile.d/graylog.sh &&   echo "export PATH=${GRAYLOG_HOME}/bin:${PATH}"   >> /etc/profile.d/graylog.sh &&   apt-get update  > /dev/null &&   apt-get upgrade -y > /dev/null &&   apt-get install --no-install-recommends --assume-yes     curl     tini     libcap2-bin     libglib2.0-0     libx11-6     libnss3     wait-for-it     fonts-dejavu     fontconfig > /dev/null &&   addgroup     --gid "${GRAYLOG_GID}"     --quiet     "${GRAYLOG_GROUP}" &&   adduser     --disabled-password     --disabled-login     --gecos ''     --home ${GRAYLOG_HOME}     --uid "${GRAYLOG_UID}"     --gid "${GRAYLOG_GID}"     --quiet     "${GRAYLOG_USER}" &&   setcap 'cap_net_bind_service=+ep' "${JAVA_HOME}/bin/java" &&   find "$JAVA_HOME/lib" -name '*.so' -exec dirname '{}' ';' | sort -u > /etc/ld.so.conf.d/docker-openjdk.conf &&   ldconfig &&   apt-get remove --assume-yes --purge     apt-utils > /dev/null &&   rm -f /etc/apt/sources.list.d/* &&   apt-get clean > /dev/null &&   apt autoremove --assume-yes > /dev/null &&   rm -rf     /tmp/*     /var/cache/debconf/*     /var/lib/apt/lists/*     /var/log/*     /usr/share/X11     /usr/share/doc/* 2> /dev/null # buildkit
                        
# 2023-10-30 23:35:58  0.00B 
SHELL [/bin/bash -o pipefail -c]
                        
# 2023-10-30 23:35:58  0.00B 设置工作目录为/usr/share/graylog
WORKDIR /usr/share/graylog
                        
# 2023-10-30 23:35:58  248.85MB 复制新文件或目录到容器中
COPY /usr/share/graylog /usr/share/graylog # buildkit
                        
# 2023-10-30 23:35:58  0.00B 定义构建参数
ARG GRAYLOG_GID=1100
                        
# 2023-10-30 23:35:58  0.00B 定义构建参数
ARG GRAYLOG_GROUP=graylog
                        
# 2023-10-30 23:35:58  0.00B 定义构建参数
ARG GRAYLOG_UID=1100
                        
# 2023-10-30 23:35:58  0.00B 定义构建参数
ARG GRAYLOG_USER=graylog
                        
# 2023-10-30 23:35:58  0.00B 定义构建参数
ARG GRAYLOG_HOME=/usr/share/graylog
                        
# 2023-10-30 23:35:58  0.00B 定义构建参数
ARG BUILD_DATE
                        
# 2023-10-30 23:35:58  0.00B 定义构建参数
ARG GRAYLOG_VERSION
                        
# 2023-10-30 23:35:58  0.00B 定义构建参数
ARG VCS_REF
                        
# 2023-10-13 13:54:29  0.00B 
/bin/sh -c #(nop)  ENTRYPOINT ["/__cacert_entrypoint.sh"]
                        
# 2023-10-13 13:54:29  1.18KB 
/bin/sh -c #(nop) COPY file:8b8864b3e02a33a579dc216fd51b28a6047bc8eeaa03045b258980fe0cf7fcb3 in /__cacert_entrypoint.sh 
                        
# 2023-10-13 13:54:29  0.00B 
/bin/sh -c echo Verifying install ...     && fileEncoding="$(echo 'System.out.println(System.getProperty("file.encoding"))' | jshell -s -)"; [ "$fileEncoding" = 'UTF-8' ]; rm -rf ~/.java     && echo java --version && java --version     && echo Complete.
                        
# 2023-10-13 13:54:28  140.82MB 
/bin/sh -c set -eux;     ARCH="$(dpkg --print-architecture)";     case "${ARCH}" in        aarch64|arm64)          ESUM='0a1c5c9ee9d20832c87bd1e99a4c4a96947b59bb35c72683fe895d705f202737';          BINARY_URL='https://github.com/adoptium/temurin17-binaries/releases/download/jdk-17.0.8.1%2B1/OpenJDK17U-jre_aarch64_linux_hotspot_17.0.8.1_1.tar.gz';          ;;        armhf|arm)          ESUM='8af898c5d356f0b2cee2db67ff9c8e7a8e738c0f6b3a61c383150b3168b9ea58';          BINARY_URL='https://github.com/adoptium/temurin17-binaries/releases/download/jdk-17.0.8.1%2B1/OpenJDK17U-jre_arm_linux_hotspot_17.0.8.1_1.tar.gz';          ;;        ppc64el|powerpc:common64)          ESUM='4aadc18e58d20c37c69cf6ec2cc3299b76f5b21073fc8e6101e11268d7a33b5b';          BINARY_URL='https://github.com/adoptium/temurin17-binaries/releases/download/jdk-17.0.8.1%2B1/OpenJDK17U-jre_ppc64le_linux_hotspot_17.0.8.1_1.tar.gz';          ;;        s390x|s390:64-bit)          ESUM='5eff8141fd282b3473fd649e04c113ba044cf19f0c513b951b700c28a81c1d6a';          BINARY_URL='https://github.com/adoptium/temurin17-binaries/releases/download/jdk-17.0.8.1%2B1/OpenJDK17U-jre_s390x_linux_hotspot_17.0.8.1_1.tar.gz';          ;;        amd64|i386:x86-64)          ESUM='ab68857594792474a3049ede09ea1178e42df29803a6a41be771794f571b2d4e';          BINARY_URL='https://github.com/adoptium/temurin17-binaries/releases/download/jdk-17.0.8.1%2B1/OpenJDK17U-jre_x64_linux_hotspot_17.0.8.1_1.tar.gz';          ;;        *)          echo "Unsupported arch: ${ARCH}";          exit 1;          ;;     esac; 	  wget -O /tmp/openjdk.tar.gz ${BINARY_URL}; 	  echo "${ESUM} */tmp/openjdk.tar.gz" | sha256sum -c -; 	  mkdir -p "$JAVA_HOME"; 	  tar --extract 	      --file /tmp/openjdk.tar.gz 	      --directory "$JAVA_HOME" 	      --strip-components 1 	      --no-same-owner 	  ;     rm -f /tmp/openjdk.tar.gz ${JAVA_HOME}/lib/src.zip;     find "$JAVA_HOME/lib" -name '*.so' -exec dirname '{}' ';' | sort -u > /etc/ld.so.conf.d/docker-openjdk.conf;     ldconfig;     java -Xshare:dump;
                        
# 2023-10-13 13:53:53  0.00B 
/bin/sh -c #(nop)  ENV JAVA_VERSION=jdk-17.0.8.1+1
                        
# 2023-10-13 13:53:53  50.02MB 
/bin/sh -c apt-get update     && DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends tzdata curl wget ca-certificates fontconfig locales p11-kit binutils     && echo "en_US.UTF-8 UTF-8" >> /etc/locale.gen     && locale-gen en_US.UTF-8     && rm -rf /var/lib/apt/lists/*
                        
# 2023-10-13 13:51:05  0.00B 
/bin/sh -c #(nop)  ENV LANG=en_US.UTF-8 LANGUAGE=en_US:en LC_ALL=en_US.UTF-8
                        
# 2023-10-13 13:51:05  0.00B 
/bin/sh -c #(nop)  ENV PATH=/opt/java/openjdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
                        
# 2023-10-13 13:51:05  0.00B 
/bin/sh -c #(nop)  ENV JAVA_HOME=/opt/java/openjdk
                        
# 2023-10-05 15:33:32  0.00B 
/bin/sh -c #(nop)  CMD ["/bin/bash"]
                        
# 2023-10-05 15:33:32  77.82MB 
/bin/sh -c #(nop) ADD file:63d5ab3ef0aab308c0e71cb67292c5467f60deafa9b0418cbb220affcd078444 in / 
                        
# 2023-10-05 15:33:30  0.00B 
/bin/sh -c #(nop)  LABEL org.opencontainers.image.version=22.04
                        
# 2023-10-05 15:33:30  0.00B 
/bin/sh -c #(nop)  LABEL org.opencontainers.image.ref.name=ubuntu
                        
# 2023-10-05 15:33:30  0.00B 
/bin/sh -c #(nop)  ARG LAUNCHPAD_BUILD_ARCH
                        
# 2023-10-05 15:33:30  0.00B 
/bin/sh -c #(nop)  ARG RELEASE
                        
                    

镜像信息

{
    "Id": "sha256:f757395322c4a8f533a7031b52ea6e0d66e4bf9a0f8753a97d43cf0bab909fbd",
    "RepoTags": [
        "graylog/graylog:5.2.0",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/graylog/graylog:5.2.0"
    ],
    "RepoDigests": [
        "graylog/graylog@sha256:d6ae2667e5591936c5b47f2480b1599cdf6e766acdc43959a9da76ae08682a65",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/graylog/graylog@sha256:72a5389a65e4823e0c283d1b0fd01ea8dbeda8ba47396f10e149dcc4133b8b4b"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2023-10-30T15:36:07.799961442Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "graylog",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "ExposedPorts": {
            "9000/tcp": {}
        },
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/opt/java/openjdk/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "JAVA_HOME=/opt/java/openjdk",
            "LANG=en_US.UTF-8",
            "LANGUAGE=en_US:en",
            "LC_ALL=en_US.UTF-8",
            "JAVA_VERSION=jdk-17.0.8.1+1"
        ],
        "Cmd": [
            "server"
        ],
        "Healthcheck": {
            "Test": [
                "CMD-SHELL",
                "/health_check.sh"
            ],
            "Interval": 10000000000,
            "Timeout": 2000000000,
            "Retries": 12
        },
        "ArgsEscaped": true,
        "Image": "",
        "Volumes": {
            "/usr/share/graylog/data": {}
        },
        "WorkingDir": "/usr/share/graylog",
        "Entrypoint": [
            "tini",
            "--",
            "/docker-entrypoint.sh"
        ],
        "OnBuild": null,
        "Labels": {
            "maintainer": "Graylog, Inc. \u003chello@graylog.com\u003e",
            "org.label-schema.build-date": "2023-10-30T15:35:29Z",
            "org.label-schema.description": "Official Graylog Docker image",
            "org.label-schema.name": "Graylog Docker Image",
            "org.label-schema.schema-version": "1.0",
            "org.label-schema.url": "https://www.graylog.org/",
            "org.label-schema.vcs-ref": "6f02bdf0b8b85cfa3ea33fc3ee55ceffcb95c948",
            "org.label-schema.vcs-url": "https://github.com/Graylog2/graylog-docker",
            "org.label-schema.vendor": "Graylog, Inc.",
            "org.label-schema.version": "5.2.0",
            "org.opencontainers.image.ref.name": "ubuntu",
            "org.opencontainers.image.version": "22.04"
        },
        "Shell": [
            "/bin/bash",
            "-o",
            "pipefail",
            "-c"
        ]
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 545350881,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/e6142cd7f7a04d1ffb1a30f2fde00fc0bf8eb060c037226fcb765deb1d9f2b9e/diff:/var/lib/docker/overlay2/68929420289c5c4144c26548bb8e2e2ca8263da72f5deb065594ede3c13d99a7/diff:/var/lib/docker/overlay2/5fb6dad3aff8886ae1466dcdf45e67f898622f56d4dbb6cfd0fbfddd508e415f/diff:/var/lib/docker/overlay2/1d0e2451a9ddadd7ab3142bd70f822a869e51c568ce6931a0055fbfa688d6ac3/diff:/var/lib/docker/overlay2/c69011734ef58ecb0efcd2e171358ed68c4fe1660354528cfa1d4e8724167394/diff:/var/lib/docker/overlay2/fcac11ee9c01333030bab608a3cc2d396654f6f69ef7c288336c7af2322e27f3/diff:/var/lib/docker/overlay2/9702c786b45096ae2a196ca587589424ad4dc550a3b11decef1a45a2f7923ffa/diff:/var/lib/docker/overlay2/1c9c43ca296fe7bf3dd724c835ec82d6251486553b864b326ee9f1a4d55a4de1/diff:/var/lib/docker/overlay2/f2905627b4505cda033dd62b5a5dc1676edda5a6e1bda7cd6e6e2048fcf5aee0/diff",
            "MergedDir": "/var/lib/docker/overlay2/05d1d5d92da232e42ee8ecfef88460db5dec774a405d249e1aca3b0dfa040f55/merged",
            "UpperDir": "/var/lib/docker/overlay2/05d1d5d92da232e42ee8ecfef88460db5dec774a405d249e1aca3b0dfa040f55/diff",
            "WorkDir": "/var/lib/docker/overlay2/05d1d5d92da232e42ee8ecfef88460db5dec774a405d249e1aca3b0dfa040f55/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:256d88da41857db513b95b50ba9a9b28491b58c954e25477d5dad8abb465430b",
            "sha256:fb91a4b6eff7b49b928b26475dca2a2506bd023eac4e7955203902d6253a5557",
            "sha256:6a99f1702481b494ebb16fba66613c611e6d34d168a3d7d1672d09bc8bd9b2ac",
            "sha256:01ff1c4a73d6069e2eceecc921bf81c17a5e244fb314e21c9c64bfb985e915ea",
            "sha256:f548841008be88e72facaf7dc17132d347331e8eeea1420320a24ebd88d8fd48",
            "sha256:4002b356b106255b93efff497a2e8190bbad9a827ae8c9ce7e6d94c1f07104a1",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:3bcedae299d2a727b0f1c142c657bd08a38e2207bca8fcb18bc8dbe0986f19ae",
            "sha256:958bd0862ab4cdd375c2203e85cac6ed9430aab5b964863a9ac6da49d0ec266d",
            "sha256:879674f4d2d96b1eba15e9f20ec3cc985da9833a54e194e8b889c408c6b8dae4"
        ]
    },
    "Metadata": {
        "LastTagTime": "2025-10-10T17:14:56.326734132+08:00"
    }
}

更多版本

docker.io/graylog/graylog:4.3.6

linux/amd64 docker.io500.92MB2024-07-08 10:46
507

docker.io/graylog/graylog:6.0.5

linux/amd64 docker.io565.47MB2024-08-20 20:20
487

docker.io/graylog/graylog-datanode:6.0.5

linux/amd64 docker.io1.52GB2024-08-20 20:32
239

docker.io/graylog/graylog:4.2.11

linux/arm64 docker.io464.84MB2024-11-05 18:16
199

docker.io/graylog/graylog:6.1

linux/amd64 docker.io585.21MB2024-11-26 16:15
286

docker.io/graylog/graylog-datanode:6.1

linux/amd64 docker.io1.57GB2024-11-26 16:22
201

docker.io/graylog/graylog:4.2.11

linux/amd64 docker.io473.40MB2025-04-17 14:05
63

docker.io/graylog/graylog:5.2.0

linux/amd64 docker.io545.35MB2025-10-10 17:15
12