镜像构建历史
# 2025-03-10 11:01:48 1.75GB 执行命令并创建新的镜像层
RUN /bin/sh -c cd Mooncake-main && bash dependencies.sh && mkdir build && cd build && cmake .. && make -j && make install # buildkit
# 2025-03-10 10:58:21 35.46MB 执行命令并创建新的镜像层
RUN /bin/sh -c unzip main.zip # buildkit
# 2025-03-10 10:58:20 23.17MB 执行命令并创建新的镜像层
RUN /bin/sh -c wget https://github.com/kvcache-ai/Mooncake/archive/refs/heads/main.zip # buildkit
# 2025-03-10 10:58:01 1.20MB 执行命令并创建新的镜像层
RUN /bin/sh -c pip install pybind11 # buildkit
# 2025-03-10 10:58:00 93.02MB 执行命令并创建新的镜像层
RUN /bin/sh -c apt install -y unzip wget cmake git sudo # buildkit
# 2025-03-10 10:57:49 62.16MB 执行命令并创建新的镜像层
RUN /bin/sh -c apt update # buildkit
# 2024-05-29 11:48:32 2.09GB 执行命令并创建新的镜像层
RUN /bin/sh -c pip install --no-cache-dir triton==2.3.0 torch==2.3.0 torchaudio==2.3.0 torchvision==0.18.0 -i https://download.pytorch.org/whl/cu121 --no-deps # buildkit
# 2024-05-29 11:46:26 162.12MB 执行命令并创建新的镜像层
RUN /bin/sh -c pip install --no-cache-dir Jinja2 networkx sympy fsspec filelock typing-extensions certifi charset-normalizer idna pysocks requests urllib3 numpy pillow # buildkit
# 2024-05-29 11:45:23 1.38GB 执行命令并创建新的镜像层
RUN /bin/sh -c apt-get update && apt-get install libcudnn8=8.9.2.26-1+cuda12.1 libnccl2=2.20.5-1+cuda12.4 -y && rm -rf /var/lib/apt/lists/* && apt-get clean # buildkit
# 2024-05-29 11:43:42 1.84GB 执行命令并创建新的镜像层
RUN /bin/sh -c apt-get update && apt-get install cuda-nvrtc-12-1 cuda-libraries-12-1 cuda-nvtx-12-1 cuda-cupti-12-1 libnpp-12-1 libcublas-12-1 -y && ldconfig && rm -rf /var/lib/apt/lists/* && apt-get clean # buildkit
# 2024-05-29 11:09:23 398.45MB 执行命令并创建新的镜像层
RUN /bin/sh -c apt-get update && apt-get upgrade -y && apt-get install python3 pip -y && pip install --no-cache-dir --upgrade pip && pip install --no-cache-dir --upgrade setuptools wheel && apt-get remove python3-pip python3-setuptools python3-wheel -y && rm -rf /var/lib/apt/lists/* && apt-get clean # buildkit
# 2024-05-29 11:07:10 105.00B 执行命令并创建新的镜像层
RUN /bin/sh -c echo '[global]\nindex-url = https://mirrors.aliyun.com/pypi/simple/\n\n[install]\ntrusted-host=mirrors.aliyun.com\n' > /etc/pip.conf # buildkit
# 2024-05-29 11:07:10 0.00B 设置环境变量 DEBIAN_FRONTEND LD_LIBRARY_PATH
ENV DEBIAN_FRONTEND=noninteractive LD_LIBRARY_PATH=/usr/local/lib
# 2024-05-29 11:07:10 0.00B 添加元数据标签
LABEL org.opencontainers.image.title=pytorch-ubuntu org.opencontainers.image.version=2.3.0-cuda12.1.1-ubuntu22.04
# 2023-11-10 13:08:12 0.00B 设置环境变量 NVIDIA_DRIVER_CAPABILITIES
ENV NVIDIA_DRIVER_CAPABILITIES=compute,utility
# 2023-11-10 13:08:12 0.00B 设置环境变量 NVIDIA_VISIBLE_DEVICES
ENV NVIDIA_VISIBLE_DEVICES=all
# 2023-11-10 13:08:12 17.29KB 复制新文件或目录到容器中
COPY NGC-DL-CONTAINER-LICENSE / # buildkit
# 2023-11-10 13:08:12 0.00B 设置环境变量 LD_LIBRARY_PATH
ENV LD_LIBRARY_PATH=/usr/local/nvidia/lib:/usr/local/nvidia/lib64
# 2023-11-10 13:08:12 0.00B 设置环境变量 PATH
ENV PATH=/usr/local/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
# 2023-11-10 13:08:12 46.00B 执行命令并创建新的镜像层
RUN |1 TARGETARCH=amd64 /bin/sh -c echo "/usr/local/nvidia/lib" >> /etc/ld.so.conf.d/nvidia.conf && echo "/usr/local/nvidia/lib64" >> /etc/ld.so.conf.d/nvidia.conf # buildkit
# 2023-11-10 13:08:11 149.59MB 执行命令并创建新的镜像层
RUN |1 TARGETARCH=amd64 /bin/sh -c apt-get update && apt-get install -y --no-install-recommends cuda-cudart-12-1=${NV_CUDA_CUDART_VERSION} ${NV_CUDA_COMPAT_PACKAGE} && rm -rf /var/lib/apt/lists/* # buildkit
# 2023-11-10 13:07:58 0.00B 设置环境变量 CUDA_VERSION
ENV CUDA_VERSION=12.1.1
# 2023-11-10 13:07:58 10.56MB 执行命令并创建新的镜像层
RUN |1 TARGETARCH=amd64 /bin/sh -c apt-get update && apt-get install -y --no-install-recommends gnupg2 curl ca-certificates && curl -fsSLO https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2204/${NVARCH}/cuda-keyring_1.0-1_all.deb && dpkg -i cuda-keyring_1.0-1_all.deb && apt-get purge --autoremove -y curl && rm -rf /var/lib/apt/lists/* # buildkit
# 2023-11-10 13:07:58 0.00B 添加元数据标签
LABEL maintainer=NVIDIA CORPORATION <cudatools@nvidia.com>
# 2023-11-10 13:07:58 0.00B 定义构建参数
ARG TARGETARCH
# 2023-11-10 13:07:58 0.00B 设置环境变量 NV_CUDA_COMPAT_PACKAGE
ENV NV_CUDA_COMPAT_PACKAGE=cuda-compat-12-1
# 2023-11-10 13:07:58 0.00B 设置环境变量 NV_CUDA_CUDART_VERSION
ENV NV_CUDA_CUDART_VERSION=12.1.105-1
# 2023-11-10 13:07:58 0.00B 设置环境变量 NVIDIA_REQUIRE_CUDA brand brand brand brand brand brand brand brand brand brand brand brand brand brand brand brand brand brand brand brand
ENV NVIDIA_REQUIRE_CUDA=cuda>=12.1 brand=tesla,driver>=470,driver<471 brand=unknown,driver>=470,driver<471 brand=nvidia,driver>=470,driver<471 brand=nvidiartx,driver>=470,driver<471 brand=geforce,driver>=470,driver<471 brand=geforcertx,driver>=470,driver<471 brand=quadro,driver>=470,driver<471 brand=quadrortx,driver>=470,driver<471 brand=titan,driver>=470,driver<471 brand=titanrtx,driver>=470,driver<471 brand=tesla,driver>=525,driver<526 brand=unknown,driver>=525,driver<526 brand=nvidia,driver>=525,driver<526 brand=nvidiartx,driver>=525,driver<526 brand=geforce,driver>=525,driver<526 brand=geforcertx,driver>=525,driver<526 brand=quadro,driver>=525,driver<526 brand=quadrortx,driver>=525,driver<526 brand=titan,driver>=525,driver<526 brand=titanrtx,driver>=525,driver<526
# 2023-11-10 13:07:58 0.00B 设置环境变量 NVARCH
ENV NVARCH=x86_64
# 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:535de5a66692362b7b59a56637be9634c2892f7135079e48cbb78cd62faa892c",
"RepoTags": [
"alogfans/mooncake:latest",
"swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/alogfans/mooncake:latest"
],
"RepoDigests": [
"alogfans/mooncake@sha256:093e068a6ee29a0c1a297789a14e86166f054848f9cbd85e3392ddd9c197a25b",
"swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/alogfans/mooncake@sha256:093e068a6ee29a0c1a297789a14e86166f054848f9cbd85e3392ddd9c197a25b"
],
"Parent": "",
"Comment": "buildkit.dockerfile.v0",
"Created": "2025-03-10T03:01:48.406700763Z",
"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/nvidia/bin:/usr/local/cuda/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
"NVARCH=x86_64",
"NVIDIA_REQUIRE_CUDA=cuda\u003e=12.1 brand=tesla,driver\u003e=470,driver\u003c471 brand=unknown,driver\u003e=470,driver\u003c471 brand=nvidia,driver\u003e=470,driver\u003c471 brand=nvidiartx,driver\u003e=470,driver\u003c471 brand=geforce,driver\u003e=470,driver\u003c471 brand=geforcertx,driver\u003e=470,driver\u003c471 brand=quadro,driver\u003e=470,driver\u003c471 brand=quadrortx,driver\u003e=470,driver\u003c471 brand=titan,driver\u003e=470,driver\u003c471 brand=titanrtx,driver\u003e=470,driver\u003c471 brand=tesla,driver\u003e=525,driver\u003c526 brand=unknown,driver\u003e=525,driver\u003c526 brand=nvidia,driver\u003e=525,driver\u003c526 brand=nvidiartx,driver\u003e=525,driver\u003c526 brand=geforce,driver\u003e=525,driver\u003c526 brand=geforcertx,driver\u003e=525,driver\u003c526 brand=quadro,driver\u003e=525,driver\u003c526 brand=quadrortx,driver\u003e=525,driver\u003c526 brand=titan,driver\u003e=525,driver\u003c526 brand=titanrtx,driver\u003e=525,driver\u003c526",
"NV_CUDA_CUDART_VERSION=12.1.105-1",
"NV_CUDA_COMPAT_PACKAGE=cuda-compat-12-1",
"CUDA_VERSION=12.1.1",
"LD_LIBRARY_PATH=/usr/local/lib",
"NVIDIA_VISIBLE_DEVICES=all",
"NVIDIA_DRIVER_CAPABILITIES=compute,utility",
"DEBIAN_FRONTEND=noninteractive"
],
"Cmd": [
"/bin/bash"
],
"Image": "",
"Volumes": null,
"WorkingDir": "",
"Entrypoint": null,
"OnBuild": null,
"Labels": {
"maintainer": "NVIDIA CORPORATION \u003ccudatools@nvidia.com\u003e",
"org.opencontainers.image.ref.name": "ubuntu",
"org.opencontainers.image.title": "pytorch-ubuntu",
"org.opencontainers.image.version": "2.3.0-cuda12.1.1-ubuntu22.04"
}
},
"Architecture": "amd64",
"Os": "linux",
"Size": 8079758205,
"GraphDriver": {
"Data": {
"LowerDir": "/var/lib/docker/overlay2/7df090a40033a343d399c1a5aac06875a308c42c9718bc64406d5624360da81f/diff:/var/lib/docker/overlay2/f88f1edb5377805c1b916f0c89797bff5fc30f406dbf1c677b1174c9c5d4589c/diff:/var/lib/docker/overlay2/95cc47da6ed3d6b5f9942a179fdd138cf1d19ca304d3c40ecb76a4652dfd9e7a/diff:/var/lib/docker/overlay2/e78c49c9efcc09d8fd601882e8995d8630e08e90b588d9992f43f5392163e8df/diff:/var/lib/docker/overlay2/179eea71422cb444a5cb8e40faefd567bb13f5b682d015229ea389a87be144dc/diff:/var/lib/docker/overlay2/717b8ed10471a6656c22b2a13c1757536f82b710c0761865cf7b8a8d1d7c26b0/diff:/var/lib/docker/overlay2/fd8e03af6590fdc147aac22dae7256e80908a2cceac7abdbfb8e20508dbf78bc/diff:/var/lib/docker/overlay2/4b363bcab6da81e926e757c3aece586ae9fc57ef6f4f5aa04f79f9f09c9d9946/diff:/var/lib/docker/overlay2/4b5336e52696774e71122f9f47a30bcc6a4c665369815fb69c534eaeb09916d4/diff:/var/lib/docker/overlay2/5085e581c6a21b129dba62c860108e58877f9ee60cacb15a583e57175065883b/diff:/var/lib/docker/overlay2/780964c582d4eaf91ba085f5ebf0c5c2283a9287742a61b1592043549374177d/diff:/var/lib/docker/overlay2/784a72eb22ba5011ef573c6a7d69603e1cf61bb0db65b4205e6577121f271fd2/diff:/var/lib/docker/overlay2/82957effd80d4c70e14226edd1321efd5e339b84d32010e3f411a808afa9cf88/diff:/var/lib/docker/overlay2/397bd5bb84f0c7585b17aa378ef7a62d30a2e19988c8946ad9b9fd75ee3cb922/diff:/var/lib/docker/overlay2/ec7c9668f28d14af1ab9788003acf9431a7aea03f6663bc4cad7d5afdfa258f0/diff:/var/lib/docker/overlay2/f2905627b4505cda033dd62b5a5dc1676edda5a6e1bda7cd6e6e2048fcf5aee0/diff",
"MergedDir": "/var/lib/docker/overlay2/be4ec0a1d2c959cca2f8abcf66cb49740c1e67264167b05499bef9ee9f3045ad/merged",
"UpperDir": "/var/lib/docker/overlay2/be4ec0a1d2c959cca2f8abcf66cb49740c1e67264167b05499bef9ee9f3045ad/diff",
"WorkDir": "/var/lib/docker/overlay2/be4ec0a1d2c959cca2f8abcf66cb49740c1e67264167b05499bef9ee9f3045ad/work"
},
"Name": "overlay2"
},
"RootFS": {
"Type": "layers",
"Layers": [
"sha256:256d88da41857db513b95b50ba9a9b28491b58c954e25477d5dad8abb465430b",
"sha256:566cd9dd29d693cf0360da8a73391b843bb6ac8f11b4148acf69c4dc79fa87c5",
"sha256:6ec2b659c9ab00e2b0fc0acd056577e609cc28649650ec7068b81686f6d1a996",
"sha256:8afeff4e91d72f3de9232ffc0803f70236e316c27b23ee003e6d47fbfcb6e1c4",
"sha256:bea30ebbe84377ed36503599c2087cd6bda6f4c96cb59525d238d4a00cf902d3",
"sha256:3c386c78de9df446ec7db6828bfafaea6600aa47f5cadd91dce72b3f9528db4a",
"sha256:f1b899305380dc8cb7a6df8dedd28e449c964ecd23518c53294c0eb7b6a53f97",
"sha256:318796984b9f750b83e5856ef4ef581581a83bdb6791ea3a9b1cf641dc450d49",
"sha256:9b622945e057fce63e72a6c5735587791ac0e5979b2242c9d67a9fc0f57d76cf",
"sha256:2f47c5ac5a3ec6eed948704ed988265526beb1c95a7e9441cd111d4fd7d1343b",
"sha256:ad6e81dc477c743061b35a473cafd7e632f023e20b6645bbfab9db59a729f7fa",
"sha256:bd246c3a1205a7ef88697e725c791f9f78725d6e446504b145261f050a30eb1f",
"sha256:f8572518a94ef1c1dd8caa59f765b2faaddc045c4ed8252b407fc4e10384849b",
"sha256:a7bafd2b6cccdc1a46bca34e1e11d4b5cd552a005e8cf7812ecd7102f9155083",
"sha256:8a98a7151e9abd2b4fd1a1406d0f0aefac7325fb0423bfdba58c524a3c39ed76",
"sha256:f3602e32d87df10437ede3ea3629ae442b1910f5ed16188573403b79b35ed7af",
"sha256:17a69e55339552c1180007c4a53d3f8b47062721e266061a7d3b71433b5c4b56"
]
},
"Metadata": {
"LastTagTime": "2025-08-07T19:06:18.048802019+08:00"
}
}