logo
docker.io/hasura/graphql-engine:v2.49.4
linux/amd64 docker.io 虎眼 贡献
这里是这个docker容器镜像的描述信息:

Hasura GraphQL Engine

Hasura是一个开源的GraphQL API引擎,可以用于构建高性能、可扩展的后端服务。它支持多种数据库连接,包括PostgreSQL、MySQL和MongoDB等。

该镜像提供了一个预配置好的Hasura环境,使你可以快速地开始使用Hasura来构建你的GraphQL API。

镜像中包含的软件包有:

  • hasura
  • graphql-engine
  • docker-compose

该镜像支持多种环境,包括开发、生产和测试等。它还提供了一个图形化界面,使你可以方便地管理你的GraphQL API。

18
浏览次数
330.83MB
镜像大小
国内镜像
swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/hasura/graphql-engine:v2.49.4
源镜像
docker.io/hasura/graphql-engine:v2.49.4
镜像ID
sha256:bebf048dbeec50de276a3be2ad31a275a12ebf3908041b5aa1cab1762b8e4e1d
镜像 TAG
v2.49.4
镜像大小
330.83MB
平台架构
linux/amd64
镜像源
docker.io
CMD
/bin/sh -c "${HGE_BINARY}" serve
启动入口
工作目录
OS/平台
linux/amd64
镜像创建
2026-07-08T01:10:32.227904049Z
同步时间
2026-07-09 15:06
浏览量
18 次
贡献者
avatar 虎眼
⚙️ 环境变量 4
KeyValue
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 0
LANG=C.UTF-8 1
LC_ALL=C.UTF-8 2
HGE_BINARY=graphql-engine 3
🏷️ 镜像标签 1
KeyValue
22.04 org.opencontainers.image.version
🛡️ 镜像安全扫描
ubuntu 22.04 Trivy 2026-07-09 15:06 查看完整报告
31
低危 LOW
90
中危 MEDIUM
0
高危 HIGH
0
严重 CRITICAL
受影响目标 (1)
docker.io/hasura/graphql-engine:v2.49.4 (ubuntu 22.04) ubuntu

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/hasura/graphql-engine:v2.49.4
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/hasura/graphql-engine:v2.49.4  docker.io/hasura/graphql-engine:v2.49.4

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/hasura/graphql-engine:v2.49.4
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/hasura/graphql-engine:v2.49.4  docker.io/hasura/graphql-engine:v2.49.4

Shell快速替换命令

sed -i 's#hasura/graphql-engine:v2.49.4#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/hasura/graphql-engine:v2.49.4#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/hasura/graphql-engine:v2.49.4 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/hasura/graphql-engine:v2.49.4  docker.io/hasura/graphql-engine:v2.49.4'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/hasura/graphql-engine:v2.49.4 && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/hasura/graphql-engine:v2.49.4  docker.io/hasura/graphql-engine:v2.49.4'

镜像构建历史


# 2026-07-08 09:10:32  0.00B 设置默认要执行的命令
CMD ["/bin/sh" "-c" "\"${HGE_BINARY}\" serve"]
                        
# 2026-07-08 09:10:32  0.00B 指定检查容器健康状态的命令
HEALTHCHECK &{["CMD-SHELL" "curl -f http://localhost:8080/healthz || exit 1"] "0s" "0s" "10s" "0s" '\x00'}
                        
# 2026-07-08 09:10:32  32.04MB 复制新文件或目录到容器中
COPY rootfs/srv/ /srv/ # buildkit
                        
# 2026-07-08 09:10:31  24.11MB 复制新文件或目录到容器中
COPY rootfs/bin/ /bin/ # buildkit
                        
# 2026-07-08 09:10:31  0.00B 设置环境变量 HGE_BINARY
ENV HGE_BINARY=graphql-engine
                        
# 2026-07-08 09:10:31  0.00B 定义构建参数
ARG HGE_BINARY_NAME=graphql-engine
                        
# 2026-06-17 08:28:26  1.17MB 执行命令并创建新的镜像层
RUN |1 TARGETPLATFORM=linux/amd64 /bin/sh -c set -ex;     apt-get -y remove gnupg2;     apt-get -y auto-remove;     apt-get -y clean;     rm -rf /var/lib/apt/lists/* /usr/share/doc/ /usr/share/man/ /usr/share/locale/ # buildkit
                        
# 2026-06-17 08:28:19  55.06MB 执行命令并创建新的镜像层
RUN |1 TARGETPLATFORM=linux/amd64 /bin/sh -c set -ex;     curl -s https://www.postgresql.org/media/keys/ACCC4CF8.asc | apt-key add -;     echo 'deb http://apt.postgresql.org/pub/repos/apt jammy-pgdg main' > /etc/apt/sources.list.d/pgdg.list;     apt-get -y update;     apt-get install -y postgresql-client-18;     find /usr/bin -name 'pg*' -not -path '/usr/bin/pg_dump' -delete # buildkit
                        
# 2026-06-17 08:28:12  8.13MB 执行命令并创建新的镜像层
RUN |1 TARGETPLATFORM=linux/amd64 /bin/sh -c set -ex;     curl -fsS "https://packages.microsoft.com/config/ubuntu/$(lsb_release -rs)/prod.list" > /etc/apt/sources.list.d/mssql-release.list;     curl -fsS 'https://packages.microsoft.com/keys/microsoft.asc' | apt-key add -;     apt-get update;     ACCEPT_EULA=Y apt-get install -y msodbcsql18;     if [ "$TARGETPLATFORM" = "linux/amd64" ]; then       ACCEPT_EULA=Y apt-get -y install msodbcsql17;     fi # buildkit
                        
# 2026-06-17 08:28:03  131.92MB 执行命令并创建新的镜像层
RUN |1 TARGETPLATFORM=linux/amd64 /bin/sh -c set -ex;     apt-get update;     apt-get upgrade -y;     apt-get install -y apt-transport-https ca-certificates curl gnupg2 lsb-release;      apt-get install -y libkrb5-3 libpq5 libnuma1 unixodbc-dev;     apt-get install -y netcat # buildkit
                        
# 2026-06-17 08:27:39  334.07KB 执行命令并创建新的镜像层
RUN |1 TARGETPLATFORM=linux/amd64 /bin/sh -c set -ex;     groupadd -g 1001 hasura;     useradd -m -u 1001 -g hasura hasura # buildkit
                        
# 2026-06-17 08:27:39  0.00B 设置环境变量 LANG LC_ALL
ENV LANG=C.UTF-8 LC_ALL=C.UTF-8
                        
# 2026-06-17 08:27:39  0.00B 定义构建参数
ARG TARGETPLATFORM
                        
# 2026-05-09 12:49:23  0.00B 
/bin/sh -c #(nop)  CMD ["/bin/bash"]
                        
# 2026-05-09 12:49:23  78.07MB 
/bin/sh -c #(nop) ADD file:14c8897ef5107db11b35f5a0c05bdcb883c0a6daa83d07d4439865541f08514c in / 
                        
# 2026-05-09 12:49:21  0.00B 
/bin/sh -c #(nop)  LABEL org.opencontainers.image.version=22.04
                        
# 2026-05-09 12:49:21  0.00B 
/bin/sh -c #(nop)  ARG LAUNCHPAD_BUILD_ARCH
                        
# 2026-05-09 12:49:21  0.00B 
/bin/sh -c #(nop)  ARG RELEASE
                        
                    

镜像信息

{
    "Id": "sha256:bebf048dbeec50de276a3be2ad31a275a12ebf3908041b5aa1cab1762b8e4e1d",
    "RepoTags": [
        "hasura/graphql-engine:v2.49.4",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/hasura/graphql-engine:v2.49.4"
    ],
    "RepoDigests": [
        "hasura/graphql-engine@sha256:07ac82f59277294c36428e7ad3f32f4def3d7fa0a03b86e1d93ba87fff5b0045",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/hasura/graphql-engine@sha256:4fd82c63e4e299d4e98d01e2c90bf23c30150063059eaea7af3a08754a200946"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2026-07-08T01:10:32.227904049Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "LANG=C.UTF-8",
            "LC_ALL=C.UTF-8",
            "HGE_BINARY=graphql-engine"
        ],
        "Cmd": [
            "/bin/sh",
            "-c",
            "\"${HGE_BINARY}\" serve"
        ],
        "Healthcheck": {
            "Test": [
                "CMD-SHELL",
                "curl -f http://localhost:8080/healthz || exit 1"
            ],
            "StartPeriod": 10000000000
        },
        "ArgsEscaped": true,
        "Image": "",
        "Volumes": null,
        "WorkingDir": "",
        "Entrypoint": null,
        "OnBuild": null,
        "Labels": {
            "org.opencontainers.image.version": "22.04"
        }
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 330826765,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/d6c5b61a2aeab56c4a553454d870fb8d8f7b66bfd8d27e91ea925bfeb2964ad3/diff:/var/lib/docker/overlay2/7b5a3197e3ba0653bd38fb69bd9154c5d868a798a2f1729319d7266303f4797f/diff:/var/lib/docker/overlay2/1cf83d72df2acc707ea857ccb289538a6a48822e4818bdc76eedae8794a4f19b/diff:/var/lib/docker/overlay2/bdf802cd052e268d79be40833d05399cc036554d617c92fb66995948275ee8e1/diff:/var/lib/docker/overlay2/d47ca1a7d69a408abe8de4bfc2b4e9a84e0d9fcad9b2fab77f35c8d3be3294fa/diff:/var/lib/docker/overlay2/b35e8524a4f9c616cf63d75cf0421cede7c503d06d08dadf869d14c3958e4c00/diff:/var/lib/docker/overlay2/565dddb40b440bc6a65d33c6454d075571b4e6c9b0e0c974cdbd56103cb8bbaf/diff",
            "MergedDir": "/var/lib/docker/overlay2/0250050891bcf93869fe0bb128201801af59220e569c5b910566ace93e2f31be/merged",
            "UpperDir": "/var/lib/docker/overlay2/0250050891bcf93869fe0bb128201801af59220e569c5b910566ace93e2f31be/diff",
            "WorkDir": "/var/lib/docker/overlay2/0250050891bcf93869fe0bb128201801af59220e569c5b910566ace93e2f31be/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:8bba68e7621928237aa6d6e2c680cb9572c942ee23c2adabd22016bb67cb938d",
            "sha256:c7b76e6dcd65ba6686752d694570da1fb416a8a551926febad154ed1b9c49873",
            "sha256:c395059c253a160663e6bb7b97e94236069721c69b91e8653fc96713c53fafe5",
            "sha256:42dcc8522aa070f6011e37ce24e1eed29dad21c1286b57155893630f7571a2e1",
            "sha256:c06fef255b3dbf66669cb4a9893c289a729a14a8777e34dc9b2e45c80cd007fd",
            "sha256:3492cf7d729920015b686cba2c04ecae27b9303f13e32f24981dcd7a12cfe1c9",
            "sha256:bcef00fd51637cc0152a4a3e49aebe9e7fee34a694f782657473ea7fa41cd779",
            "sha256:d737bfb03f63dcb8ae1c68deac844b72de941fa15105831d211eead140f2d66f"
        ]
    },
    "Metadata": {
        "LastTagTime": "2026-07-09T15:05:46.602496531+08:00"
    }
}

更多版本

docker.io/hasura/graphql-engine:latest

linux/amd64 docker.io302.85MB2024-10-13 12:27
725

docker.io/hasura/graphql-engine:v2.48.4-ce

linux/amd64 docker.io286.17MB2025-08-20 14:26
256

docker.io/hasura/graphql-engine:v2.49.4

linux/amd64 docker.io330.83MB2026-07-09 15:06
17
检测到您正在使用广告拦截插件,本站为公益站点,依赖广告维持运转 🙏 查看如何关闭 ×