ℹ️
注意:这是一个 latest 标签镜像

latest 并不代表最新版本,本站同步时间存在延迟,无法保证此镜像与上游最新版本一致
生产环境建议使用明确的版本号(如 v1.2.3),避免因版本不一致导致问题。 了解更多 →

logo
ghcr.io/wailsapp/wails-cross:latest
linux/amd64 ghcr.io

该Docker镜像由Wails项目提供,用于Wails应用的跨平台编译,支持在不同操作系统环境下构建针对其他平台的Wails桌面应用,简化跨平台开发流程。

12
浏览次数
989.43MB
镜像大小
国内镜像
swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/wailsapp/wails-cross:latest
源镜像
ghcr.io/wailsapp/wails-cross:latest
镜像ID
sha256:da8122b39dda40baa897ff125498451159b94916268f0c91e138a17811714938
镜像 TAG
latest
镜像大小
989.43MB
平台架构
linux/amd64
镜像源
ghcr.io
CMD
darwin arm64
启动入口
/usr/local/bin/build.sh
工作目录
/app
OS/平台
linux/amd64
镜像创建
2026-06-14T06:54:48.412879804Z
同步时间
2026-08-08 00:34
浏览量
12 次
贡献者
⚙️ 环境变量 5
KeyValue
PATH=/go/bin:/usr/local/go/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 0
GOLANG_VERSION=1.26.4 1
GOTOOLCHAIN=local 2
GOPATH=/go 3
MACOS_SDK_PATH=/opt/macos-sdk 4
🏷️ 镜像标签 10
KeyValue
14.5 io.wails.sdk.version
0.14.0 io.wails.zig.version
2026-06-14T06:52:58.293Z org.opencontainers.image.created
Create beautiful applications using Go org.opencontainers.image.description
MIT org.opencontainers.image.licenses
9733553332093e2d8b36561de1e094cce42acc6c org.opencontainers.image.revision
https://github.com/wailsapp/wails org.opencontainers.image.source
wails org.opencontainers.image.title
https://github.com/wailsapp/wails org.opencontainers.image.url
latest org.opencontainers.image.version

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/wailsapp/wails-cross:latest
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/wailsapp/wails-cross:latest  ghcr.io/wailsapp/wails-cross:latest

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/wailsapp/wails-cross:latest
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/wailsapp/wails-cross:latest  ghcr.io/wailsapp/wails-cross:latest

Shell快速替换命令

sed -i 's#ghcr.io/wailsapp/wails-cross:latest#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/wailsapp/wails-cross:latest#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/wailsapp/wails-cross:latest && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/wailsapp/wails-cross:latest  ghcr.io/wailsapp/wails-cross:latest'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/wailsapp/wails-cross:latest && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/wailsapp/wails-cross:latest  ghcr.io/wailsapp/wails-cross:latest'

镜像构建历史


# 2026-06-14 14:54:48  0.00B 设置默认要执行的命令
CMD ["darwin" "arm64"]
                        
# 2026-06-14 14:54:48  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["/usr/local/bin/build.sh"]
                        
# 2026-06-14 14:54:48  8.19KB 设置工作目录为/app
WORKDIR /app
                        
# 2026-06-14 14:54:48  20.48KB 执行命令并创建新的镜像层
RUN |4 TARGETARCH=amd64 GARBLE_VERSION=v0.16.0 ZIG_VERSION=0.14.0 MACOS_SDK_VERSION=14.5 /bin/sh -c chmod +x /usr/local/bin/build.sh # buildkit
                        
# 2026-06-14 14:54:48  20.48KB 复制新文件或目录到容器中
COPY <<SCRIPT /usr/local/bin/build.sh # buildkit
                        
# 2026-06-14 14:54:48  20.48KB 执行命令并创建新的镜像层
RUN |4 TARGETARCH=amd64 GARBLE_VERSION=v0.16.0 ZIG_VERSION=0.14.0 MACOS_SDK_VERSION=14.5 /bin/sh -c chmod +x /usr/local/bin/zcc-windows-arm64 # buildkit
                        
# 2026-06-14 14:54:48  20.48KB 复制新文件或目录到容器中
COPY <<ZIGWRAP /usr/local/bin/zcc-windows-arm64 # buildkit
                        
# 2026-06-14 14:54:48  20.48KB 执行命令并创建新的镜像层
RUN |4 TARGETARCH=amd64 GARBLE_VERSION=v0.16.0 ZIG_VERSION=0.14.0 MACOS_SDK_VERSION=14.5 /bin/sh -c chmod +x /usr/local/bin/zcc-windows-amd64 # buildkit
                        
# 2026-06-14 14:54:48  20.48KB 复制新文件或目录到容器中
COPY <<ZIGWRAP /usr/local/bin/zcc-windows-amd64 # buildkit
                        
# 2026-06-14 14:54:48  20.48KB 执行命令并创建新的镜像层
RUN |4 TARGETARCH=amd64 GARBLE_VERSION=v0.16.0 ZIG_VERSION=0.14.0 MACOS_SDK_VERSION=14.5 /bin/sh -c chmod +x /usr/local/bin/zcc-darwin-amd64 # buildkit
                        
# 2026-06-14 14:54:48  20.48KB 复制新文件或目录到容器中
COPY <<ZIGWRAP /usr/local/bin/zcc-darwin-amd64 # buildkit
                        
# 2026-06-14 14:54:48  20.48KB 执行命令并创建新的镜像层
RUN |4 TARGETARCH=amd64 GARBLE_VERSION=v0.16.0 ZIG_VERSION=0.14.0 MACOS_SDK_VERSION=14.5 /bin/sh -c chmod +x /usr/local/bin/zcc-darwin-arm64 # buildkit
                        
# 2026-06-14 14:54:47  20.48KB 复制新文件或目录到容器中
COPY <<ZIGWRAP /usr/local/bin/zcc-darwin-arm64 # buildkit
                        
# 2026-06-14 14:54:47  0.00B 设置环境变量 MACOS_SDK_PATH
ENV MACOS_SDK_PATH=/opt/macos-sdk
                        
# 2026-06-14 14:54:47  1.62GB 执行命令并创建新的镜像层
RUN |4 TARGETARCH=amd64 GARBLE_VERSION=v0.16.0 ZIG_VERSION=0.14.0 MACOS_SDK_VERSION=14.5 /bin/sh -c curl -L "https://github.com/joseluisq/macosx-sdks/releases/download/${MACOS_SDK_VERSION}/MacOSX${MACOS_SDK_VERSION}.sdk.tar.xz"     | tar -xJ -C /opt     && mv /opt/MacOSX${MACOS_SDK_VERSION}.sdk /opt/macos-sdk # buildkit
                        
# 2026-06-14 14:54:33  0.00B 定义构建参数
ARG MACOS_SDK_VERSION=14.5
                        
# 2026-06-14 14:54:33  356.04MB 执行命令并创建新的镜像层
RUN |3 TARGETARCH=amd64 GARBLE_VERSION=v0.16.0 ZIG_VERSION=0.14.0 /bin/sh -c ZIG_ARCH=$(case "${TARGETARCH}" in arm64) echo "aarch64" ;; *) echo "x86_64" ;; esac) &&     ZIG_FILE="zig-linux-${ZIG_ARCH}-${ZIG_VERSION}.tar.xz" &&     curl -fSL "https://ziglang.org/download/${ZIG_VERSION}/${ZIG_FILE}" -o "/tmp/${ZIG_FILE}" &&     EXPECTED=$(curl -fsSL "https://ziglang.org/download/index.json" |         python3 -c "import json,sys; d=json.load(sys.stdin); print(d[sys.argv[1]][sys.argv[2]+'-linux']['shasum'])"         "${ZIG_VERSION}" "${ZIG_ARCH}") &&     echo "${EXPECTED}  /tmp/${ZIG_FILE}" | sha256sum -c - &&     tar -xJ -f "/tmp/${ZIG_FILE}" -C /opt &&     rm "/tmp/${ZIG_FILE}" &&     ln -s /opt/zig-linux-${ZIG_ARCH}-${ZIG_VERSION}/zig /usr/local/bin/zig # buildkit
                        
# 2026-06-14 14:54:23  0.00B 定义构建参数
ARG ZIG_VERSION=0.14.0
                        
# 2026-06-14 14:54:23  144.78MB 执行命令并创建新的镜像层
RUN |2 TARGETARCH=amd64 GARBLE_VERSION=v0.16.0 /bin/sh -c go install mvdan.cc/garble@${GARBLE_VERSION} # buildkit
                        
# 2026-06-14 14:54:04  1.26GB 执行命令并创建新的镜像层
RUN |2 TARGETARCH=amd64 GARBLE_VERSION=v0.16.0 /bin/sh -c apt-get update && apt-get install -y --no-install-recommends     curl xz-utils python3 nodejs npm pkg-config gcc libc6-dev     libgtk-3-dev libwebkit2gtk-4.1-dev     libgtk-4-dev libwebkitgtk-6.0-dev     && rm -rf /var/lib/apt/lists/* # buildkit
                        
# 2026-06-14 14:54:04  0.00B 定义构建参数
ARG GARBLE_VERSION=v0.16.0
                        
# 2026-06-14 14:54:04  0.00B 定义构建参数
ARG TARGETARCH=amd64
                        
# 2026-06-11 11:16:01  4.10KB 设置工作目录为/go
WORKDIR /go
                        
# 2026-06-11 11:16:01  16.38KB 执行命令并创建新的镜像层
RUN /bin/sh -c mkdir -p "$GOPATH/src" "$GOPATH/bin" && chmod -R 1777 "$GOPATH" # buildkit
                        
# 2026-06-11 11:15:59  282.00MB 复制新文件或目录到容器中
COPY /target/ / # buildkit
                        
# 2026-06-11 11:15:59  0.00B 设置环境变量 PATH
ENV PATH=/go/bin:/usr/local/go/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
                        
# 2026-06-11 11:15:59  0.00B 设置环境变量 GOPATH
ENV GOPATH=/go
                        
# 2026-06-11 11:15:59  0.00B 设置环境变量 GOTOOLCHAIN
ENV GOTOOLCHAIN=local
                        
# 2026-06-11 11:15:59  0.00B 设置环境变量 GOLANG_VERSION
ENV GOLANG_VERSION=1.26.4
                        
# 2026-06-11 11:16:00  267.30MB 执行命令并创建新的镜像层
RUN /bin/sh -c set -eux; 	apt-get update; 	apt-get install -y --no-install-recommends 		g++ 		gcc 		libc6-dev 		make 		pkg-config 	; 	dpkgArch="$(dpkg --print-architecture)"; 	if [ "$dpkgArch" = 'arm64' ]; then 		apt-get install -y --no-install-recommends binutils-gold; 	fi; 	rm -rf /var/lib/apt/lists/* # buildkit
                        
# 2026-06-11 10:24:26  193.68MB 执行命令并创建新的镜像层
RUN /bin/sh -c set -eux; 	apt-get update; 	apt-get install -y --no-install-recommends 		git 		mercurial 		openssh-client 		subversion 				procps 	; 	rm -rf /var/lib/apt/lists/* # buildkit
                        
# 2026-06-11 08:42:10  52.23MB 执行命令并创建新的镜像层
RUN /bin/sh -c set -eux; 	apt-get update; 	apt-get install -y --no-install-recommends 		ca-certificates 		curl 		gnupg 		netbase 		sq 		wget 	; 	rm -rf /var/lib/apt/lists/* # buildkit
                        
# 2026-06-10 08:00:00  132.84MB 
# debian.sh --arch 'amd64' out/ 'bookworm' '@1781049600'
                        
                    

镜像信息

{
    "Id": "sha256:da8122b39dda40baa897ff125498451159b94916268f0c91e138a17811714938",
    "RepoTags": [
        "ghcr.io/wailsapp/wails-cross:latest",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/wailsapp/wails-cross:latest"
    ],
    "RepoDigests": [
        "ghcr.io/wailsapp/wails-cross@sha256:da8122b39dda40baa897ff125498451159b94916268f0c91e138a17811714938",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/wailsapp/wails-cross@sha256:da8122b39dda40baa897ff125498451159b94916268f0c91e138a17811714938"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2026-06-14T06:54:48.412879804Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/go/bin:/usr/local/go/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "GOLANG_VERSION=1.26.4",
            "GOTOOLCHAIN=local",
            "GOPATH=/go",
            "MACOS_SDK_PATH=/opt/macos-sdk"
        ],
        "Cmd": [
            "darwin",
            "arm64"
        ],
        "ArgsEscaped": true,
        "Image": "",
        "Volumes": null,
        "WorkingDir": "/app",
        "Entrypoint": [
            "/usr/local/bin/build.sh"
        ],
        "OnBuild": null,
        "Labels": {
            "io.wails.sdk.version": "14.5",
            "io.wails.zig.version": "0.14.0",
            "org.opencontainers.image.created": "2026-06-14T06:52:58.293Z",
            "org.opencontainers.image.description": "Create beautiful applications using Go",
            "org.opencontainers.image.licenses": "MIT",
            "org.opencontainers.image.revision": "9733553332093e2d8b36561de1e094cce42acc6c",
            "org.opencontainers.image.source": "https://github.com/wailsapp/wails",
            "org.opencontainers.image.title": "wails",
            "org.opencontainers.image.url": "https://github.com/wailsapp/wails",
            "org.opencontainers.image.version": "latest"
        }
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 989426527,
    "GraphDriver": {
        "Data": null,
        "Name": "overlayfs"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:c1cea7d579ca16766d00847a63294943a3075a67b9b812fdd6da1ce7aed8f18f",
            "sha256:b006d3725283964ea0c5d04f4b36b7865aa36c9d3eb272c67689ac8a274f9775",
            "sha256:4521935bbf4a03a9b5a080603cfc81483f23029ed74de6c291ec3d17b4752266",
            "sha256:c326e30355838715a1577b95fe0031dd6a4e88700b2d517a8ab9a079381dc4be",
            "sha256:a835db65c265f61d44abdaee4311ea0eddd27cf35f37cf86cf31028077572214",
            "sha256:c20d8911d93aede76e97189c6e672a86c3d8d22a466aea18c86764c9aba316aa",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:820cb4aecfcc338cf8ff6bfecf337b8e86c977f1ec61cae73720c4563f509c85",
            "sha256:749ca992e6cf2f4b93f1920dd0b8f3ba78ee7717a78f1644862dee8e01688b42",
            "sha256:3061fcb39a0fc7c3fdd276122412bd7f6dbf8dc80176aae36c376e27c53f8dec",
            "sha256:14305af481152ce01d97883f2d5eb6598fadad68af5721234e9b145791a6f74d",
            "sha256:1cbc266d8453b4962bcc4f57e77a23039313623f35421617f45289c27c87e0d4",
            "sha256:4ffc204b80d393d6753d2a8f12a14109e084a2d74e32a10ee71434e2afaefcaf",
            "sha256:8892050502226edc4d295c3f0bef79a449eda9a53111422d474ae3c010ae091f",
            "sha256:2aa51b2df369d28ee536ed6e4dae69d962c900ba667838b09d79d7c22747a84a",
            "sha256:8e71dd46cb5852a9b4cf2358da126e46b9ec43e91bffe1c9061f1cd9e4c98a3e",
            "sha256:e62e865d4c8fb5fa0b4ca727dc20a0c220d905bc70df3e25ff4f395c18a971ea",
            "sha256:26e620499b20edf182e484affbcac0e5683338ea3e528f98cf603a6b564c4f81",
            "sha256:9801151f77a6fb64305a253451dc92019e72b81d93d4e7007e5adab41e24d7e0",
            "sha256:a7171f5934cb7b2b6f071936a5b1565f189c1ad840d078f30e6d33c2e2f909c3",
            "sha256:7580596fa1cf40a2a72970844b1ba741f90b6c09f86fe58b08292e25bd0ee166",
            "sha256:41510532907cce9b33cb6bd72cf4f1bc00bb61ddaa946cd27c84250de162cdc1"
        ]
    },
    "Metadata": {
        "LastTagTime": "2026-08-07T16:01:13.22873909Z"
    }
}

更多版本

ghcr.io/wailsapp/wails-cross:latest

linux/amd64 ghcr.io989.43MB2026-08-08 00:34
11
检测到您正在使用广告拦截插件,本站为公益站点,依赖广告维持运转 🙏 查看如何关闭 ×