Namespace
caomingjun
Image / Tag
warp:2025.8.779.0-2.12.0-ce78b84d63390ebf361d7fdfa8e875ef7e2a43d1
Content Digest
sha256:73700d608187ff9f6e2d9f1fb2484479f777b4f5fa98b51f3367575f4e915917
Details
Created

2025-10-09 02:52:41 UTC

Size

183 MB

Content Digest
Labels
  • COMMIT_SHA
    ce78b84d63390ebf361d7fdfa8e875ef7e2a43d1
  • GOST_VERSION
    2.12.0
  • WARP_VERSION
    2025.8.779.0
  • org.opencontainers.image.authors
    cmj2002
  • org.opencontainers.image.ref.name
    ubuntu
  • org.opencontainers.image.url
    https://github.com/cmj2002/warp-docker
  • org.opencontainers.image.version
    22.04

Environment
BETA_FIX_HOST_CONNECTIVITY

GOST_ARGS

-L :1080

PATH

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

REGISTER_WHEN_MDM_EXISTS

WARP_ENABLE_NAT

WARP_LICENSE_KEY

WARP_SLEEP

2


Layers

[#000] sha256:af6eca94c8104c8e90d3f9efe59c2b3a02b20aad3d985e31c7cd009ea104c447 - 15.36% (28.2 MB)

[#001] sha256:e2985622bcfd65cd83182895afa4f60587017522a971f804e5a0a6902eec7ce0 - 0.0% (1.05 KB)

[#002] sha256:c4208cb24afedff39bf8e590ca676f53200edd38b4c4e41885a335054f0a2deb - 0.0% (1 KB)

[#003] sha256:c418bc29cdf2a0741705a045227916c2c4ddf145412afd63dc1d787aa15bab20 - 84.64% (155 MB)

[#004] sha256:e09f52b9c798ef3a89aa2cf56f856de8a2658d91020897fe98ef19698ece5aa5 - 0.0% (223 Bytes)


History
2025-10-01 07:05:07 UTC

/bin/sh -c #(nop) ARG RELEASE

2025-10-01 07:05:07 UTC

/bin/sh -c #(nop) ARG LAUNCHPAD_BUILD_ARCH

2025-10-01 07:05:07 UTC

/bin/sh -c #(nop) LABEL org.opencontainers.image.ref.name=ubuntu

2025-10-01 07:05:07 UTC

/bin/sh -c #(nop) LABEL org.opencontainers.image.version=22.04

2025-10-01 07:05:09 UTC

/bin/sh -c #(nop) ADD file:32d41b6329e8f89fa4ac92ef97c04b7cfd5e90fb74e1509c3e27d7c91195b7c7 in /

2025-10-01 07:05:10 UTC

/bin/sh -c #(nop) CMD ["/bin/bash"]

2025-10-09 02:52:15 UTC (buildkit.dockerfile.v0)

ARG WARP_VERSION=2025.8.779.0

2025-10-09 02:52:15 UTC (buildkit.dockerfile.v0)

ARG GOST_VERSION=2.12.0

2025-10-09 02:52:15 UTC (buildkit.dockerfile.v0)

ARG COMMIT_SHA=ce78b84d63390ebf361d7fdfa8e875ef7e2a43d1

2025-10-09 02:52:15 UTC (buildkit.dockerfile.v0)

ARG TARGETPLATFORM=linux/amd64

2025-10-09 02:52:15 UTC (buildkit.dockerfile.v0)

LABEL org.opencontainers.image.authors=cmj2002

2025-10-09 02:52:15 UTC (buildkit.dockerfile.v0)

LABEL org.opencontainers.image.url=https://github.com/cmj2002/warp-docker

2025-10-09 02:52:15 UTC (buildkit.dockerfile.v0)

LABEL WARP_VERSION=2025.8.779.0

2025-10-09 02:52:15 UTC (buildkit.dockerfile.v0)

LABEL GOST_VERSION=2.12.0

2025-10-09 02:52:15 UTC (buildkit.dockerfile.v0)

LABEL COMMIT_SHA=ce78b84d63390ebf361d7fdfa8e875ef7e2a43d1

2025-10-09 02:52:15 UTC (buildkit.dockerfile.v0)

COPY entrypoint.sh /entrypoint.sh # buildkit

2025-10-09 02:52:15 UTC (buildkit.dockerfile.v0)

COPY ./healthcheck /healthcheck # buildkit

2025-10-09 02:52:41 UTC (buildkit.dockerfile.v0)

RUN |4 WARP_VERSION=2025.8.779.0 GOST_VERSION=2.12.0 COMMIT_SHA=ce78b84d63390ebf361d7fdfa8e875ef7e2a43d1 TARGETPLATFORM=linux/amd64 /bin/sh -c case ${TARGETPLATFORM} in "linux/amd64") export ARCH="amd64" ;; "linux/arm64") export ARCH="armv8" ;; *) echo "Unsupported TARGETPLATFORM: ${TARGETPLATFORM}" && exit 1 ;; esac && echo "Building for ${TARGETPLATFORM} with GOST ${GOST_VERSION}" && apt-get update && apt-get upgrade -y && apt-get install -y curl gnupg lsb-release sudo jq ipcalc && curl https://pkg.cloudflareclient.com/pubkey.gpg | gpg --yes --dearmor --output /usr/share/keyrings/cloudflare-warp-archive-keyring.gpg && echo "deb [signed-by=/usr/share/keyrings/cloudflare-warp-archive-keyring.gpg] https://pkg.cloudflareclient.com/ $(lsb_release -cs) main" | tee /etc/apt/sources.list.d/cloudflare-client.list && apt-get update && apt-get install -y cloudflare-warp && apt-get clean && apt-get autoremove -y && MAJOR_VERSION=$(echo ${GOST_VERSION} | cut -d. -f1) && MINOR_VERSION=$(echo ${GOST_VERSION} | cut -d. -f2) && if [ "${MAJOR_VERSION}" -ge 3 ] || [ "${MAJOR_VERSION}" -eq 2 -a "${MINOR_VERSION}" -ge 12 ]; then NAME_SYNTAX="new" && if [ "${TARGETPLATFORM}" = "linux/arm64" ]; then ARCH="arm64"; fi && FILE_NAME="gost_${GOST_VERSION}_linux_${ARCH}.tar.gz"; else NAME_SYNTAX="legacy" && FILE_NAME="gost-linux-${ARCH}-${GOST_VERSION}.gz"; fi && echo "File name: ${FILE_NAME}" && curl -LO https://github.com/ginuerzh/gost/releases/download/v${GOST_VERSION}/${FILE_NAME} && if [ "${NAME_SYNTAX}" = "new" ]; then tar -xzf ${FILE_NAME} -C /usr/bin/ gost; else gunzip ${FILE_NAME} && mv gost-linux-${ARCH}-${GOST_VERSION} /usr/bin/gost; fi && chmod +x /usr/bin/gost && chmod +x /entrypoint.sh && chmod +x /healthcheck/index.sh && useradd -m -s /bin/bash warp && echo "warp ALL=(ALL) NOPASSWD:ALL" > /etc/sudoers.d/warp # buildkit

2025-10-09 02:52:41 UTC (buildkit.dockerfile.v0)

USER warp

2025-10-09 02:52:41 UTC (buildkit.dockerfile.v0)

RUN |4 WARP_VERSION=2025.8.779.0 GOST_VERSION=2.12.0 COMMIT_SHA=ce78b84d63390ebf361d7fdfa8e875ef7e2a43d1 TARGETPLATFORM=linux/amd64 /bin/sh -c mkdir -p /home/warp/.local/share/warp && echo -n 'yes' > /home/warp/.local/share/warp/accepted-tos.txt # buildkit

2025-10-09 02:52:41 UTC (buildkit.dockerfile.v0)

ENV GOST_ARGS=-L :1080

2025-10-09 02:52:41 UTC (buildkit.dockerfile.v0)

ENV WARP_SLEEP=2

2025-10-09 02:52:41 UTC (buildkit.dockerfile.v0)

ENV REGISTER_WHEN_MDM_EXISTS=

2025-10-09 02:52:41 UTC (buildkit.dockerfile.v0)

ENV WARP_LICENSE_KEY=

2025-10-09 02:52:41 UTC (buildkit.dockerfile.v0)

ENV BETA_FIX_HOST_CONNECTIVITY=

2025-10-09 02:52:41 UTC (buildkit.dockerfile.v0)

ENV WARP_ENABLE_NAT=

2025-10-09 02:52:41 UTC (buildkit.dockerfile.v0)

HEALTHCHECK &{["CMD-SHELL" "/healthcheck/index.sh"] "15s" "5s" "10s" "0s" '\x03'}

2025-10-09 02:52:41 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["/entrypoint.sh"]

Details
Created

2025-10-09 02:55:06 UTC

Size

177 MB

Content Digest
Labels
  • COMMIT_SHA
    ce78b84d63390ebf361d7fdfa8e875ef7e2a43d1
  • GOST_VERSION
    2.12.0
  • WARP_VERSION
    2025.8.779.0
  • org.opencontainers.image.authors
    cmj2002
  • org.opencontainers.image.ref.name
    ubuntu
  • org.opencontainers.image.url
    https://github.com/cmj2002/warp-docker
  • org.opencontainers.image.version
    22.04

Environment
BETA_FIX_HOST_CONNECTIVITY

GOST_ARGS

-L :1080

PATH

/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

REGISTER_WHEN_MDM_EXISTS

WARP_ENABLE_NAT

WARP_LICENSE_KEY

WARP_SLEEP

2


Layers

[#000] sha256:f85691aa4b9092cbb48212c835b78068e3321656ba2c306dae491e1a02d1b4d3 - 14.73% (26.1 MB)

[#001] sha256:e2985622bcfd65cd83182895afa4f60587017522a971f804e5a0a6902eec7ce0 - 0.0% (1.05 KB)

[#002] sha256:c4208cb24afedff39bf8e590ca676f53200edd38b4c4e41885a335054f0a2deb - 0.0% (1 KB)

[#003] sha256:8e5129f3423cc89b4048a35642801d09bc68e35f004fa30c5e389734ba4c853d - 85.27% (151 MB)

[#004] sha256:7be0434567a02183720093f790474831345ac4227a3a466ffa71b6bb129370af - 0.0% (223 Bytes)


History
2025-10-01 07:16:10 UTC

/bin/sh -c #(nop) ARG RELEASE

2025-10-01 07:16:10 UTC

/bin/sh -c #(nop) ARG LAUNCHPAD_BUILD_ARCH

2025-10-01 07:16:10 UTC

/bin/sh -c #(nop) LABEL org.opencontainers.image.ref.name=ubuntu

2025-10-01 07:16:10 UTC

/bin/sh -c #(nop) LABEL org.opencontainers.image.version=22.04

2025-10-01 07:16:12 UTC

/bin/sh -c #(nop) ADD file:7a71c1d52054f8e04c815eaec639d14adaaa62346860f4003201834430b7ff18 in /

2025-10-01 07:16:12 UTC

/bin/sh -c #(nop) CMD ["/bin/bash"]

2025-10-09 02:52:15 UTC (buildkit.dockerfile.v0)

ARG WARP_VERSION=2025.8.779.0

2025-10-09 02:52:15 UTC (buildkit.dockerfile.v0)

ARG GOST_VERSION=2.12.0

2025-10-09 02:52:15 UTC (buildkit.dockerfile.v0)

ARG COMMIT_SHA=ce78b84d63390ebf361d7fdfa8e875ef7e2a43d1

2025-10-09 02:52:15 UTC (buildkit.dockerfile.v0)

ARG TARGETPLATFORM=linux/arm64

2025-10-09 02:52:15 UTC (buildkit.dockerfile.v0)

LABEL org.opencontainers.image.authors=cmj2002

2025-10-09 02:52:15 UTC (buildkit.dockerfile.v0)

LABEL org.opencontainers.image.url=https://github.com/cmj2002/warp-docker

2025-10-09 02:52:15 UTC (buildkit.dockerfile.v0)

LABEL WARP_VERSION=2025.8.779.0

2025-10-09 02:52:15 UTC (buildkit.dockerfile.v0)

LABEL GOST_VERSION=2.12.0

2025-10-09 02:52:15 UTC (buildkit.dockerfile.v0)

LABEL COMMIT_SHA=ce78b84d63390ebf361d7fdfa8e875ef7e2a43d1

2025-10-09 02:52:15 UTC (buildkit.dockerfile.v0)

COPY entrypoint.sh /entrypoint.sh # buildkit

2025-10-09 02:52:15 UTC (buildkit.dockerfile.v0)

COPY ./healthcheck /healthcheck # buildkit

2025-10-09 02:55:05 UTC (buildkit.dockerfile.v0)

RUN |4 WARP_VERSION=2025.8.779.0 GOST_VERSION=2.12.0 COMMIT_SHA=ce78b84d63390ebf361d7fdfa8e875ef7e2a43d1 TARGETPLATFORM=linux/arm64 /bin/sh -c case ${TARGETPLATFORM} in "linux/amd64") export ARCH="amd64" ;; "linux/arm64") export ARCH="armv8" ;; *) echo "Unsupported TARGETPLATFORM: ${TARGETPLATFORM}" && exit 1 ;; esac && echo "Building for ${TARGETPLATFORM} with GOST ${GOST_VERSION}" && apt-get update && apt-get upgrade -y && apt-get install -y curl gnupg lsb-release sudo jq ipcalc && curl https://pkg.cloudflareclient.com/pubkey.gpg | gpg --yes --dearmor --output /usr/share/keyrings/cloudflare-warp-archive-keyring.gpg && echo "deb [signed-by=/usr/share/keyrings/cloudflare-warp-archive-keyring.gpg] https://pkg.cloudflareclient.com/ $(lsb_release -cs) main" | tee /etc/apt/sources.list.d/cloudflare-client.list && apt-get update && apt-get install -y cloudflare-warp && apt-get clean && apt-get autoremove -y && MAJOR_VERSION=$(echo ${GOST_VERSION} | cut -d. -f1) && MINOR_VERSION=$(echo ${GOST_VERSION} | cut -d. -f2) && if [ "${MAJOR_VERSION}" -ge 3 ] || [ "${MAJOR_VERSION}" -eq 2 -a "${MINOR_VERSION}" -ge 12 ]; then NAME_SYNTAX="new" && if [ "${TARGETPLATFORM}" = "linux/arm64" ]; then ARCH="arm64"; fi && FILE_NAME="gost_${GOST_VERSION}_linux_${ARCH}.tar.gz"; else NAME_SYNTAX="legacy" && FILE_NAME="gost-linux-${ARCH}-${GOST_VERSION}.gz"; fi && echo "File name: ${FILE_NAME}" && curl -LO https://github.com/ginuerzh/gost/releases/download/v${GOST_VERSION}/${FILE_NAME} && if [ "${NAME_SYNTAX}" = "new" ]; then tar -xzf ${FILE_NAME} -C /usr/bin/ gost; else gunzip ${FILE_NAME} && mv gost-linux-${ARCH}-${GOST_VERSION} /usr/bin/gost; fi && chmod +x /usr/bin/gost && chmod +x /entrypoint.sh && chmod +x /healthcheck/index.sh && useradd -m -s /bin/bash warp && echo "warp ALL=(ALL) NOPASSWD:ALL" > /etc/sudoers.d/warp # buildkit

2025-10-09 02:55:05 UTC (buildkit.dockerfile.v0)

USER warp

2025-10-09 02:55:06 UTC (buildkit.dockerfile.v0)

RUN |4 WARP_VERSION=2025.8.779.0 GOST_VERSION=2.12.0 COMMIT_SHA=ce78b84d63390ebf361d7fdfa8e875ef7e2a43d1 TARGETPLATFORM=linux/arm64 /bin/sh -c mkdir -p /home/warp/.local/share/warp && echo -n 'yes' > /home/warp/.local/share/warp/accepted-tos.txt # buildkit

2025-10-09 02:55:06 UTC (buildkit.dockerfile.v0)

ENV GOST_ARGS=-L :1080

2025-10-09 02:55:06 UTC (buildkit.dockerfile.v0)

ENV WARP_SLEEP=2

2025-10-09 02:55:06 UTC (buildkit.dockerfile.v0)

ENV REGISTER_WHEN_MDM_EXISTS=

2025-10-09 02:55:06 UTC (buildkit.dockerfile.v0)

ENV WARP_LICENSE_KEY=

2025-10-09 02:55:06 UTC (buildkit.dockerfile.v0)

ENV BETA_FIX_HOST_CONNECTIVITY=

2025-10-09 02:55:06 UTC (buildkit.dockerfile.v0)

ENV WARP_ENABLE_NAT=

2025-10-09 02:55:06 UTC (buildkit.dockerfile.v0)

HEALTHCHECK &{["CMD-SHELL" "/healthcheck/index.sh"] "15s" "5s" "10s" "0s" '\x03'}

2025-10-09 02:55:06 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["/entrypoint.sh"]

Danger Zone
Delete Tag

Please be careful as this will not just delete the reference but also the actual content!

For example when you have latest and v1.2.3 both pointing to the same image
the deletion of latest will also permanently remove v1.2.3.

Delete