logo
docker.io/zhuquelab/aig-server:v4.6.6
linux/amd64 docker.io yellowfruit 贡献

抱歉,无法实时获取Docker镜像docker.io/zhuquelab/aig-server的具体描述信息,建议访问Docker Hub官网搜索该镜像名称以查看其详细说明。

20
浏览次数
292.22MB
镜像大小
国内镜像
swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/zhuquelab/aig-server:v4.6.6
源镜像
docker.io/zhuquelab/aig-server:v4.6.6
镜像ID
sha256:31dccf539303b0bd9c37e141d547b66183db7c4f98e07c4250d410903f57fc5f
镜像 TAG
v4.6.6
镜像大小
292.22MB
平台架构
linux/amd64
镜像源
docker.io
CMD
/app/start.sh
启动入口
工作目录
/app
OS/平台
linux/amd64
镜像创建
2026-10-15T04:05:55.605888787Z
同步时间
2026-10-21 10:45
浏览量
20 次
贡献者
avatar yellowfruit
🔌 开放端口 1
8088/tcp
📁 目录挂载 4
 /app/data  /app/db  /app/logs  /app/uploads
⚙️ 环境变量 11
KeyValue
PATH=/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 0
LANG=C.UTF-8 1
GPG_KEY=7169605F62C751356D054A26A821E680E5FA6305 2
PYTHON_VERSION=3.12.15 3
PYTHON_SHA256=c2c4321961fab0fb999d66e0cecf521c2ab3994c7992873ea99e306c1094fd5a 4
APP_ENV=production 5
UPLOAD_DIR=/app/uploads 6
DB_PATH=/app/db/tasks.db 7
TZ=Asia/Shanghai 8
PYTHONUNBUFFERED=1 9
AIG_API_CHECKER_URL=http://agent:8000 10
🏷️ 镜像标签 8
KeyValue
2026-10-15T04:03:13.461Z org.opencontainers.image.created
A full-stack AI Red Teaming platform securing AI ecosystems via Agent Scan, Skills Scan, MCP scan, AI Infra scan and LLM jailbreak evaluation. org.opencontainers.image.description
Apache-2.0 org.opencontainers.image.licenses
b39b191487c6fa43f2a175e4d6a52f203d88b119 org.opencontainers.image.revision
https://github.com/Tencent/AI-Infra-Guard org.opencontainers.image.source
AI-Infra-Guard org.opencontainers.image.title
https://github.com/Tencent/AI-Infra-Guard org.opencontainers.image.url
4.6.6 org.opencontainers.image.version

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/zhuquelab/aig-server:v4.6.6
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/zhuquelab/aig-server:v4.6.6  docker.io/zhuquelab/aig-server:v4.6.6

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/zhuquelab/aig-server:v4.6.6
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/zhuquelab/aig-server:v4.6.6  docker.io/zhuquelab/aig-server:v4.6.6

Shell快速替换命令

sed -i 's#zhuquelab/aig-server:v4.6.6#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/zhuquelab/aig-server:v4.6.6#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/zhuquelab/aig-server:v4.6.6 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/zhuquelab/aig-server:v4.6.6  docker.io/zhuquelab/aig-server:v4.6.6'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/zhuquelab/aig-server:v4.6.6 && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/zhuquelab/aig-server:v4.6.6  docker.io/zhuquelab/aig-server:v4.6.6'

镜像构建历史


# 2026-10-15 12:05:55  0.00B 设置默认要执行的命令
CMD ["/app/start.sh"]
                        
# 2026-10-15 12:05:55  0.00B 指定检查容器健康状态的命令
HEALTHCHECK {Test:[CMD-SHELL pgrep ai-infra-guard || exit 1] Interval:30s Timeout:3s StartPeriod:5s StartInterval:0s Retries:3}
                        
# 2026-10-15 12:05:55  0.00B 创建挂载点用于持久化数据或共享数据
VOLUME [/app/uploads /app/db /app/data /app/logs]
                        
# 2026-10-15 12:05:55  0.00B 声明容器运行时监听的端口
EXPOSE [8088/tcp]
                        
# 2026-10-15 12:05:55  0.00B 设置环境变量 AIG_API_CHECKER_URL
ENV AIG_API_CHECKER_URL=http://agent:8000
                        
# 2026-10-15 12:05:55  0.00B 设置环境变量 PYTHONUNBUFFERED
ENV PYTHONUNBUFFERED=1
                        
# 2026-10-15 12:05:55  0.00B 设置环境变量 TZ
ENV TZ=Asia/Shanghai
                        
# 2026-10-15 12:05:55  0.00B 设置环境变量 DB_PATH
ENV DB_PATH=/app/db/tasks.db
                        
# 2026-10-15 12:05:55  0.00B 设置环境变量 UPLOAD_DIR
ENV UPLOAD_DIR=/app/uploads
                        
# 2026-10-15 12:05:55  0.00B 设置环境变量 APP_ENV
ENV APP_ENV=production
                        
# 2026-10-15 12:05:55  10.37KB 复制新文件或目录到容器中
COPY ./AIG-PromptSecurity/utils/strategy_map.json /app/AIG-PromptSecurity/utils/strategy_map.json # buildkit
                        
# 2026-10-15 12:05:55  26.30MB 执行命令并创建新的镜像层
RUN /bin/sh -c mkdir -p /app/uploads     /app/db &&     chown -R root:root /app &&     chmod -R 755 /app &&     mkdir -p /app/AIG-PromptSecurity/utils # buildkit
                        
# 2026-10-15 12:05:51  938.00B 执行命令并创建新的镜像层
RUN /bin/sh -c chmod +x /app/start.sh && chown root:root /app/start.sh # buildkit
                        
# 2026-10-15 12:05:51  938.00B 复制新文件或目录到容器中
COPY start.sh /app/start.sh # buildkit
                        
# 2026-10-15 12:05:51  63.91MB 执行命令并创建新的镜像层
RUN /bin/sh -c cd /app/agent-scan     && /usr/local/bin/uv sync --no-dev # buildkit
                        
# 2026-10-15 12:05:48  963.63KB 复制新文件或目录到容器中
COPY ./agent-scan /app/agent-scan # buildkit
                        
# 2026-10-15 12:05:48  9.28MB 复制新文件或目录到容器中
COPY /app/data ./data # buildkit
                        
# 2026-10-15 12:05:47  45.74KB 复制新文件或目录到容器中
COPY /app/CHANGELOG.md . # buildkit
                        
# 2026-10-15 12:05:47  1.05KB 复制新文件或目录到容器中
COPY /app/trpc_go.yaml . # buildkit
                        
# 2026-10-15 12:05:47  76.87MB 复制新文件或目录到容器中
COPY /app/ai-infra-guard . # buildkit
                        
# 2026-10-15 12:03:24  0.00B 设置工作目录为/app
WORKDIR /app
                        
# 2026-10-15 12:03:24  44.90MB 执行命令并创建新的镜像层
RUN /bin/sh -c curl -LsSf https://astral.sh/uv/install.sh | env UV_INSTALL_DIR="/usr/local/bin" sh # buildkit
                        
# 2026-10-15 12:03:22  14.77MB 执行命令并创建新的镜像层
RUN /bin/sh -c apk add --no-cache     ca-certificates     tzdata     bash     curl     git # buildkit
                        
# 2026-10-02 05:49:27  0.00B 设置默认要执行的命令
CMD ["python3"]
                        
# 2026-10-02 05:49:27  36.00B 执行命令并创建新的镜像层
RUN /bin/sh -c set -eux; 	for src in idle3 pip3 pydoc3 python3 python3-config; do 		dst="$(echo "$src" | tr -d 3)"; 		[ -s "/usr/local/bin/$src" ]; 		[ ! -e "/usr/local/bin/$dst" ]; 		ln -svT "$src" "/usr/local/bin/$dst"; 	done # buildkit
                        
# 2026-10-02 05:49:26  45.82MB 执行命令并创建新的镜像层
RUN /bin/sh -c set -eux; 		apk add --no-cache --virtual .build-deps 		bluez-dev 		bzip2-dev 		dpkg-dev dpkg 		findutils 		g++ 		gcc 		gdbm-dev 		gnupg 		libc-dev 		libffi-dev 		libnsl-dev 		libtirpc-dev 		linux-headers 		make 		ncurses-dev 		openssl-dev 		pax-utils 		readline-dev 		sqlite-dev 		tar 		tcl-dev 		tk 		tk-dev 		util-linux-dev 		xz 		xz-dev 		zlib-dev 	; 		wget -O python.tar.xz "https://www.python.org/ftp/python/${PYTHON_VERSION%%[a-z]*}/Python-$PYTHON_VERSION.tar.xz"; 	echo "$PYTHON_SHA256 *python.tar.xz" | sha256sum -c -; 	wget -O python.tar.xz.asc "https://www.python.org/ftp/python/${PYTHON_VERSION%%[a-z]*}/Python-$PYTHON_VERSION.tar.xz.asc"; 	GNUPGHOME="$(mktemp -d)"; export GNUPGHOME; 	gpg --batch --keyserver hkps://keys.openpgp.org --recv-keys "$GPG_KEY"; 	gpg --batch --verify python.tar.xz.asc python.tar.xz; 	gpgconf --kill all; 	rm -rf "$GNUPGHOME" python.tar.xz.asc; 	mkdir -p /usr/src/python; 	tar --extract --directory /usr/src/python --strip-components=1 --file python.tar.xz; 	rm python.tar.xz; 		cd /usr/src/python; 	gnuArch="$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)"; 	./configure 		--build="$gnuArch" 		--enable-loadable-sqlite-extensions 		--enable-option-checking=fatal 		--enable-shared 		$(test "${gnuArch%%-*}" != 'riscv64' && echo '--with-lto') 		--with-ensurepip 	; 	nproc="$(nproc)"; 	EXTRA_CFLAGS="-DTHREAD_STACK_SIZE=0x100000"; 	LDFLAGS="${LDFLAGS:-} -Wl,--strip-all"; 	arch="$(apk --print-arch)"; 	case "$arch" in 		x86_64|aarch64) 			EXTRA_CFLAGS="${EXTRA_CFLAGS:-} -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer"; 			;; 		x86) 			;; 		*) 			EXTRA_CFLAGS="${EXTRA_CFLAGS:-} -fno-omit-frame-pointer"; 			;; 	esac; 	make -j "$nproc" 		"EXTRA_CFLAGS=${EXTRA_CFLAGS:-}" 		"LDFLAGS=${LDFLAGS:-}" 	; 	rm python; 	make -j "$nproc" 		"EXTRA_CFLAGS=${EXTRA_CFLAGS:-}" 		"LDFLAGS=${LDFLAGS:-} -Wl,-rpath='\$\$ORIGIN/../lib'" 		python 	; 	make install; 		cd /; 	rm -rf /usr/src/python; 		find /usr/local -depth 		\( 			\( -type d -a \( -name test -o -name tests -o -name idle_test \) \) 			-o \( -type f -a \( -name '*.pyc' -o -name '*.pyo' -o -name 'libpython*.a' \) \) 		\) -exec rm -rf '{}' + 	; 		find /usr/local -type f -executable -not \( -name '*tkinter*' \) -exec scanelf --needed --nobanner --format '%n#p' '{}' ';' 		| tr ',' '\n' 		| sort -u 		| awk 'system("[ -e /usr/local/lib/" $1 " ]") == 0 { next } { print "so:" $1 }' 		| xargs -rt apk add --no-network --virtual .python-rundeps 	; 	apk del --no-network .build-deps; 		export PYTHONDONTWRITEBYTECODE=1; 	python3 --version; 	pip3 --version # buildkit
                        
# 2026-10-02 05:44:41  0.00B 设置环境变量 PYTHON_SHA256
ENV PYTHON_SHA256=c2c4321961fab0fb999d66e0cecf521c2ab3994c7992873ea99e306c1094fd5a
                        
# 2026-10-02 05:44:41  0.00B 设置环境变量 PYTHON_VERSION
ENV PYTHON_VERSION=3.12.15
                        
# 2026-10-02 05:44:41  0.00B 设置环境变量 GPG_KEY
ENV GPG_KEY=7169605F62C751356D054A26A821E680E5FA6305
                        
# 2026-10-02 05:44:41  916.27KB 执行命令并创建新的镜像层
RUN /bin/sh -c set -eux; 	apk add --no-cache 		ca-certificates 		tzdata 	; # buildkit
                        
# 2026-10-02 05:44:41  0.00B 设置环境变量 LANG
ENV LANG=C.UTF-8
                        
# 2026-10-02 05:44:41  0.00B 设置环境变量 PATH
ENV PATH=/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
                        
# 2026-09-18 04:37:20  0.00B 设置默认要执行的命令
CMD ["/bin/sh"]
                        
# 2026-09-18 04:37:20  8.42MB 复制文件或目录到容器中
ADD alpine-minirootfs-3.24.2-x86_64.tar.gz / # buildkit
                        
                    

镜像信息

{
    "Id": "sha256:31dccf539303b0bd9c37e141d547b66183db7c4f98e07c4250d410903f57fc5f",
    "RepoTags": [
        "zhuquelab/aig-server:v4.6.6",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/zhuquelab/aig-server:v4.6.6"
    ],
    "RepoDigests": [
        "zhuquelab/aig-server@sha256:57a056bb1d634021d9e35b1000b08747107d792617c0c9a9f457be23772035c3",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/zhuquelab/aig-server@sha256:5a82dd867c978c06009ecbf31c469dd80380fa906df61a288cfdc397bc35ecc7"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2026-10-15T04:05:55.605888787Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "ExposedPorts": {
            "8088/tcp": {}
        },
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "LANG=C.UTF-8",
            "GPG_KEY=7169605F62C751356D054A26A821E680E5FA6305",
            "PYTHON_VERSION=3.12.15",
            "PYTHON_SHA256=c2c4321961fab0fb999d66e0cecf521c2ab3994c7992873ea99e306c1094fd5a",
            "APP_ENV=production",
            "UPLOAD_DIR=/app/uploads",
            "DB_PATH=/app/db/tasks.db",
            "TZ=Asia/Shanghai",
            "PYTHONUNBUFFERED=1",
            "AIG_API_CHECKER_URL=http://agent:8000"
        ],
        "Cmd": [
            "/app/start.sh"
        ],
        "Healthcheck": {
            "Test": [
                "CMD-SHELL",
                "pgrep ai-infra-guard || exit 1"
            ],
            "Interval": 30000000000,
            "Timeout": 3000000000,
            "StartPeriod": 5000000000,
            "Retries": 3
        },
        "ArgsEscaped": true,
        "Image": "",
        "Volumes": {
            "/app/data": {},
            "/app/db": {},
            "/app/logs": {},
            "/app/uploads": {}
        },
        "WorkingDir": "/app",
        "Entrypoint": null,
        "OnBuild": null,
        "Labels": {
            "org.opencontainers.image.created": "2026-10-15T04:03:13.461Z",
            "org.opencontainers.image.description": "A full-stack AI Red Teaming platform securing AI ecosystems via Agent Scan, Skills Scan, MCP scan, AI Infra scan and LLM jailbreak evaluation.",
            "org.opencontainers.image.licenses": "Apache-2.0",
            "org.opencontainers.image.revision": "b39b191487c6fa43f2a175e4d6a52f203d88b119",
            "org.opencontainers.image.source": "https://github.com/Tencent/AI-Infra-Guard",
            "org.opencontainers.image.title": "AI-Infra-Guard",
            "org.opencontainers.image.url": "https://github.com/Tencent/AI-Infra-Guard",
            "org.opencontainers.image.version": "4.6.6"
        }
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 292220373,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/fbbacf0283a3a9cd00dde6509f9649d86d41a10402a136ea4fc7155911a70c9d/diff:/var/lib/docker/overlay2/52c20566515f5dc0f1cba0a582c2218908aa7d108455976ccdd9b588d3eac90e/diff:/var/lib/docker/overlay2/f2490e8500bc6153bc4913e390e318b9d342473bbf61a87bc328198261d6cf6a/diff:/var/lib/docker/overlay2/14e134b6c061381eaa6fcc99ff1a73ac12582efcf07b87b049e0aeb0c319bf4c/diff:/var/lib/docker/overlay2/dd2cbe7d0e4c492271bdf2345e7784e3b4269bb9905c2cab2038a60365a2b645/diff:/var/lib/docker/overlay2/029136e189d920e5f2b2394854b624f9764a14fcef62c6cf118c66cde38fc7de/diff:/var/lib/docker/overlay2/e821f930e70cc43b9fe55502e8d6b3ff4e61ecb7f2e5a4162276af4d157a1be9/diff:/var/lib/docker/overlay2/8d09908bbfd0c8162e639b000de8971ab91458b25e3b757f98b760d44f010ca0/diff:/var/lib/docker/overlay2/e774e4418f6f4bb7ed17457f3064d2833f83a4dc5a260fb76bdf771393e71638/diff:/var/lib/docker/overlay2/f6c44742455cc353a1941d301ac0c0e641da4ceae35622248c504130447e5b2d/diff:/var/lib/docker/overlay2/18b9122e67b285ff8928288d621479110c5fc947e3ee5e0d4896ef90e426b108/diff:/var/lib/docker/overlay2/9cea5ff14e2038d3ce7638a6a0890f2d8d985d1ac1821164ed49c60761d8c21a/diff:/var/lib/docker/overlay2/1fcaca6ebfcadb78694f1cd9e707303b7be3778d108bc78e72a6613e9656fb9a/diff:/var/lib/docker/overlay2/7c9b00e9c0caedca3362da08c9df119734b3fd38bb4631cc81eabb52acb14883/diff:/var/lib/docker/overlay2/093b9d99707912ffbe7b9f219c343856a420505a5dcdbc1dc9be694280253974/diff:/var/lib/docker/overlay2/b7e5ef51ce780a37006b37512b37b3c0271e6d74abe35c7fa5736879409027ce/diff",
            "MergedDir": "/var/lib/docker/overlay2/1b3a120be0db0b42689b4ed53bc431602a7184dc81273df8a1cc8f958ba7356e/merged",
            "UpperDir": "/var/lib/docker/overlay2/1b3a120be0db0b42689b4ed53bc431602a7184dc81273df8a1cc8f958ba7356e/diff",
            "WorkDir": "/var/lib/docker/overlay2/1b3a120be0db0b42689b4ed53bc431602a7184dc81273df8a1cc8f958ba7356e/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:74d97c428c51a828f9051a7a40a53ff1fc99e54fc30323ce36760701b0b7f711",
            "sha256:41366f7f48797df937c15865e4a91a5de2822c369ca5155709f2d0ae3690be9b",
            "sha256:7e9021171c2796d59b4f3190e9d4f4c8f702f2ebedaac6aa38e197237e68b3e8",
            "sha256:4d211c3f1c45c08a83c284d1a2482ebf01c961dba549e9a3f7f877bb88d5fd60",
            "sha256:3f07a439a2b21004f0dd8e15f14d012a78b0b0d7a985e5fd49de97095e319385",
            "sha256:9e7227fc582f1f4d02b3d0e0a818cd352086edbf55a5d01989a07f5cdd7c4340",
            "sha256:09c5daa4cdf68ebf46e56fcffb493b831de1611aa0f667af6d3c449ee733e42a",
            "sha256:089f3aa5d96552f38c249e1dae31edda46924ce354591a3d634f78236ed70834",
            "sha256:ecbd4e55194564f25949a3a5055b173a0d7978db8fddfd98bec7493109054d49",
            "sha256:11835cbdf384421b4bdebd4a935da267da31370cfc1ef3ec13f24f1cd7d7db53",
            "sha256:c37cbf9aaa68ad3d5a47f8dd91761c5897770b70a0cefca5bf7e2e9ce2621417",
            "sha256:27c09e94fba370a1e77117fdac54926819df6d0afcc0f3b2dee018b143de2ab1",
            "sha256:e1c87b07cbfa5b953eed3cbf1331752a7783b9ff92823fd7eb3e5c5cccbeebea",
            "sha256:2ff059cbc32f344e958a54b9e3c0f5744ca6636c9447e13917217aa40a9328d3",
            "sha256:d08fe27ccc97665638f684bbcc7279d619a78a2648ec8bb0084f370b20c00f5f",
            "sha256:d271668744b05fa071632c3be152d7bb0e44c4e84a47bf2b764b188eda431cc3",
            "sha256:c2690a04bc3ed4ef98d4eab9ada909f6a4ebdd3469ce1b361ea564bde1bd526c"
        ]
    },
    "Metadata": {
        "LastTagTime": "2026-10-21T10:45:08.488785414+08:00"
    }
}

更多版本

docker.io/zhuquelab/aig-server:latest

linux/amd64 docker.io106.40MB2025-11-19 11:17
340

docker.io/zhuquelab/aig-server:v3.4.4

linux/amd64 docker.io106.40MB2025-11-19 11:21
264

docker.io/zhuquelab/aig-server:v4.1

linux/amd64 docker.io274.92MB2026-03-25 10:52
271

docker.io/zhuquelab/aig-server:v4.5.2

linux/amd64 docker.io279.39MB2026-08-24 18:25
126

docker.io/zhuquelab/aig-server:v4.6.6

linux/amd64 docker.io292.22MB2026-10-21 10:45
19
检测到您正在使用广告拦截插件,本站为公益站点,依赖广告维持运转 🙏 查看如何关闭 ×