docker.io/electronuserland/builder:22-wine linux/amd64

docker.io/electronuserland/builder:22-wine - 国内下载镜像源 浏览次数:14

这个镜像提供了Electron Builder的运行环境,包含构建Electron应用所需的依赖和工具,可用于在容器中便捷地打包跨平台的Electron应用程序。

源镜像 docker.io/electronuserland/builder:22-wine
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/electronuserland/builder:22-wine
镜像ID sha256:57756f6bd6849cbcdc9c7e43d6682218053ca4cdbc3e11f0717ee074be2e3fef
镜像TAG 22-wine
大小 4.69GB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD /bin/bash
启动入口
工作目录 /project
OS/平台 linux/amd64
浏览量 14 次
贡献者
镜像创建 2026-05-21T18:21:49.570685326Z
同步时间 2026-05-26 12:06
环境变量
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin DEBIAN_FRONTEND=noninteractive LANG=C.UTF-8 LANGUAGE=C.UTF-8 LC_ALL=C.UTF-8 DEBUG_COLORS=true FORCE_COLOR=true WINEDEBUG=-all,err+all WINEDLLOVERRIDES=winemenubuilder.exe=d
镜像标签
22.04: org.opencontainers.image.version

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/electronuserland/builder:22-wine
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/electronuserland/builder:22-wine  docker.io/electronuserland/builder:22-wine

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/electronuserland/builder:22-wine
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/electronuserland/builder:22-wine  docker.io/electronuserland/builder:22-wine

Shell快速替换命令

sed -i 's#electronuserland/builder:22-wine#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/electronuserland/builder:22-wine#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/electronuserland/builder:22-wine && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/electronuserland/builder:22-wine  docker.io/electronuserland/builder:22-wine'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/electronuserland/builder:22-wine && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/electronuserland/builder:22-wine  docker.io/electronuserland/builder:22-wine'

镜像构建历史


# 2026-05-22 02:21:49  1.48GB 执行命令并创建新的镜像层
RUN /bin/sh -c wineboot --init 2>/tmp/wb.log;   if [ $? -ne 0 ]; then     cat /tmp/wb.log >&2;     grep -qE "host_page_mask|anon_mmap|qemu" /tmp/wb.log ||       { echo "ERROR: wineboot failed on native x86_64" >&2; exit 1; };     echo "NOTE: wineboot failed due to QEMU page-size emulation (expected on Apple Silicon/ARM cross-builds)" >&2;   fi;   rm -f /tmp/wb.log # buildkit
                        
# 2026-05-22 02:21:49  0.00B 设置环境变量 WINEDLLOVERRIDES
ENV WINEDLLOVERRIDES=winemenubuilder.exe=d
                        
# 2026-05-22 02:21:49  0.00B 设置环境变量 WINEDEBUG
ENV WINEDEBUG=-all,err+all
                        
# 2026-05-22 02:21:38  2.07GB 执行命令并创建新的镜像层
RUN /bin/sh -c dpkg --add-architecture i386 &&   mkdir -pm755 /etc/apt/keyrings &&   wget -O - https://dl.winehq.org/wine-builds/winehq.key | gpg --dearmor -o /etc/apt/keyrings/winehq-archive.key - &&   wget -NP /etc/apt/sources.list.d/ https://dl.winehq.org/wine-builds/ubuntu/dists/jammy/winehq-jammy.sources &&   apt-get -qq update &&   apt-get -qq install -y --install-recommends winehq-stable &&   ln -sf /usr/bin/wine /usr/bin/wine64 &&   apt-get install -yq apt-transport-https software-properties-common &&   wget -q https://packages.microsoft.com/config/ubuntu/22.04/packages-microsoft-prod.deb &&   dpkg -i packages-microsoft-prod.deb &&   rm packages-microsoft-prod.deb &&   apt-get -qq update &&   apt-get install -y powershell &&   apt-get clean &&   rm -rf /var/lib/apt/lists/* # buildkit
                        
# 2026-05-22 02:20:48  28.46MB 执行命令并创建新的镜像层
RUN |1 NODE_VERSION=22.22.2 /bin/sh -c npm i -g pnpm@10.18.0 # buildkit
                        
# 2026-05-22 02:20:47  195.55MB 执行命令并创建新的镜像层
RUN |1 NODE_VERSION=22.22.2 /bin/sh -c curl -L https://nodejs.org/dist/v$NODE_VERSION/node-v$NODE_VERSION-linux-x64.tar.gz | tar xz -C /usr/local --strip-components=1 &&   unlink /usr/local/CHANGELOG.md && unlink /usr/local/LICENSE && unlink /usr/local/README.md &&   echo "unsafe-perm true" > .npmrc # buildkit
                        
# 2026-05-22 02:20:47  0.00B 定义构建参数
ARG NODE_VERSION=22.22.2
                        
# 2026-05-22 02:20:41  0.00B 设置环境变量 FORCE_COLOR
ENV FORCE_COLOR=true
                        
# 2026-05-22 02:20:41  0.00B 设置环境变量 DEBUG_COLORS
ENV DEBUG_COLORS=true
                        
# 2026-05-22 02:20:41  0.00B 设置环境变量 LC_ALL
ENV LC_ALL=C.UTF-8
                        
# 2026-05-22 02:20:41  0.00B 设置环境变量 LANGUAGE
ENV LANGUAGE=C.UTF-8
                        
# 2026-05-22 02:20:41  0.00B 设置环境变量 LANG
ENV LANG=C.UTF-8
                        
# 2026-05-22 02:20:41  0.00B 设置工作目录为/project
WORKDIR /project
                        
# 2026-05-22 02:20:41  7.03MB 执行命令并创建新的镜像层
RUN |2 SOURCES_LIST=/etc/apt/sources.list.d/focal_security.list PREFERENCES_FILE=/etc/apt/preferences.d/libssl1.1-focal /bin/sh -c echo "deb [signed-by=/usr/share/keyrings/ubuntu-archive-keyring.gpg] http://security.ubuntu.com/ubuntu focal-security main"   | tee "$SOURCES_LIST"   && printf "Package: *\nPin: release n=focal-security\nPin-Priority: 100\n\nPackage: libssl1.1\nPin: release n=focal-security\nPin-Priority: 1001\n"   | tee "$PREFERENCES_FILE"   && apt-get update   && apt-get install -y libssl1.1   && rm -f "$SOURCES_LIST" "$PREFERENCES_FILE"   && apt-get clean   && rm -rf /var/lib/apt/lists/* # buildkit
                        
# 2026-05-22 02:20:35  0.00B 定义构建参数
ARG PREFERENCES_FILE=/etc/apt/preferences.d/libssl1.1-focal
                        
# 2026-05-22 02:20:35  0.00B 定义构建参数
ARG SOURCES_LIST=/etc/apt/sources.list.d/focal_security.list
                        
# 2026-05-22 02:20:35  802.76MB 执行命令并创建新的镜像层
RUN /bin/sh -c apt-get update -yqq && apt-get -qq dist-upgrade &&   curl -s https://packagecloud.io/install/repositories/github/git-lfs/script.deb.sh | bash &&   apt-get -qq install --no-install-recommends         qtbase5-dev build-essential autoconf libssl-dev gcc-multilib g++-multilib         lzip rpm python2 python3 libcurl4 git git-lfs ssh unzip libarchive-tools         libxtst6 libsecret-1-dev libopenjp2-tools liblzo2-2   &&   git lfs install &&   apt-get purge -y --auto-remove && rm -rf /var/lib/apt/lists/* # buildkit
                        
# 2026-05-22 02:19:57  5.34MB 执行命令并创建新的镜像层
RUN /bin/sh -c curl -L --fail --tlsv1.2 --proto "=https" --proto-redir "=https"   -o /tmp/yarn.tar.gz https://yarnpkg.com/latest.tar.gz &&     tar xvz -f /tmp/yarn.tar.gz &&     rm -f /tmp/yarn.tar.gz &&     mv yarn-* /yarn && ln -s /yarn/bin/yarn /usr/bin/yarn # buildkit
                        
# 2026-05-22 02:19:57  0.00B 设置环境变量 DEBIAN_FRONTEND
ENV DEBIAN_FRONTEND=noninteractive
                        
# 2026-05-16 05:10:53  17.14MB 执行命令并创建新的镜像层
RUN /bin/sh -c set -eux; 	apt-get update; 	apt-get install -y --no-install-recommends 		ca-certificates 		curl 		gnupg 		netbase 		wget 		tzdata 	; 	rm -rf /var/lib/apt/lists/* # buildkit
                        
# 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:57756f6bd6849cbcdc9c7e43d6682218053ca4cdbc3e11f0717ee074be2e3fef",
    "RepoTags": [
        "electronuserland/builder:22-wine",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/electronuserland/builder:22-wine"
    ],
    "RepoDigests": [
        "electronuserland/builder@sha256:b226b27b1a7e95ad25eb3d6414ea90c56c04eb6d8329967f4d721dce50b989ff",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/electronuserland/builder@sha256:b226b27b1a7e95ad25eb3d6414ea90c56c04eb6d8329967f4d721dce50b989ff"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2026-05-21T18:21:49.570685326Z",
    "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",
            "DEBIAN_FRONTEND=noninteractive",
            "LANG=C.UTF-8",
            "LANGUAGE=C.UTF-8",
            "LC_ALL=C.UTF-8",
            "DEBUG_COLORS=true",
            "FORCE_COLOR=true",
            "WINEDEBUG=-all,err+all",
            "WINEDLLOVERRIDES=winemenubuilder.exe=d"
        ],
        "Cmd": [
            "/bin/bash"
        ],
        "Image": "",
        "Volumes": null,
        "WorkingDir": "/project",
        "Entrypoint": null,
        "OnBuild": null,
        "Labels": {
            "org.opencontainers.image.version": "22.04"
        }
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 4687422403,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/a004e8f41e15c229674c0e55123bc6f58905614a0e0dacdd423146280c289e28/diff:/var/lib/docker/overlay2/c7379efc922beccd658753fa3b87721e9e688718f20dfcafa4ed5332b77848c0/diff:/var/lib/docker/overlay2/12de770f159d950af4bb9ba2aebf6162cb51e963acb2a3105d27c0828e7b3f0f/diff:/var/lib/docker/overlay2/ebe1213e5f4ad0bdc139c9c3c8487f1c8ec973dfe3734c340c06d4add0be4e65/diff:/var/lib/docker/overlay2/601c5768ddf9b4d4b53da2d37182efe726d3d64af182b65915c7be9ebb33b9a4/diff:/var/lib/docker/overlay2/fe6f6d0d4971ef52eed1177c3025161c00f22c5557c9b202d9379adbdc05b95f/diff:/var/lib/docker/overlay2/dfb77dec1436f64daae040393ead0fc03bc02872ec0824fb50d0a0fa9a0192e0/diff:/var/lib/docker/overlay2/e33bf6d042f503199ee70cfd09fe98ec9b8407eb8c09c9fcc8f762658278bb9c/diff:/var/lib/docker/overlay2/64d75c8632ab87a87b4d79d0ef2f8de3c7f2bd20b4076a762894564e9782cab0/diff",
            "MergedDir": "/var/lib/docker/overlay2/e7a65fb50369d52bba72abe9d13a75c168bd412714d99ed58cba3ed6f0106a99/merged",
            "UpperDir": "/var/lib/docker/overlay2/e7a65fb50369d52bba72abe9d13a75c168bd412714d99ed58cba3ed6f0106a99/diff",
            "WorkDir": "/var/lib/docker/overlay2/e7a65fb50369d52bba72abe9d13a75c168bd412714d99ed58cba3ed6f0106a99/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:8bba68e7621928237aa6d6e2c680cb9572c942ee23c2adabd22016bb67cb938d",
            "sha256:a0c6aa79831aa4afcb168c602d7e03aff863bc7a82457003e82eddb939078a12",
            "sha256:20799a50f9bada3460497385e7fc3d6f64fe8b179e1c65141325017e258f0710",
            "sha256:39eaae91c68c2971ae897abbc9f78a1aca169d0c3332028401bd1d84128ca988",
            "sha256:53cacbbbaaadb51849f5401d6dd1e77d7a21f28861fa89518c0408cea3a8ca14",
            "sha256:54603f5ebc80fb284ca34752287ae6f699519490f7f9bd0a7852f7aa120d8a86",
            "sha256:aaefa95fdbcc13fd065437553f7ec436f83908c29db38efe63ca86f5f8948f62",
            "sha256:225a4e9e698054b841dcf8d2dda05c832de15251db57bad0c7357fae58cea2a8",
            "sha256:85462214f4e89e3bbd3e8172c5d662a9529ad8f259badad31058c5a05f79ee68",
            "sha256:c603f51acbc156689d0164739ed6a6575e37bdcd5e433b8904fef5b733a67ca2"
        ]
    },
    "Metadata": {
        "LastTagTime": "2026-05-26T12:02:59.028415505+08:00"
    }
}

更多版本

docker.io/electronuserland/builder:wine-mono

linux/amd64 docker.io4.99GB2025-07-29 17:40
456

docker.io/electronuserland/builder:latest

linux/amd64 docker.io1.15GB2026-01-12 10:16
241

docker.io/electronuserland/builder:20-wine

linux/amd64 docker.io4.73GB2026-04-13 15:24
214

docker.io/electronuserland/builder:wine

linux/amd64 docker.io4.69GB2026-05-25 18:36
19

docker.io/electronuserland/builder:22-wine

linux/amd64 docker.io4.69GB2026-05-26 12:06
13