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

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

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

源镜像 docker.io/electronuserland/builder:wine
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/electronuserland/builder:wine
镜像ID sha256:d0e2f6c9c1d56c80ffbce92b36738429e8f9a19dc7e1ad14e1204a1e9248b6eb
镜像TAG wine
大小 4.69GB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD /bin/bash
启动入口
工作目录 /project
OS/平台 linux/amd64
浏览量 7 次
贡献者
镜像创建 2026-05-21T18:21:15.835561282Z
同步时间 2026-05-25 18:36
环境变量
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:wine
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/electronuserland/builder:wine  docker.io/electronuserland/builder:wine

Containerd拉取命令

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

Shell快速替换命令

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

Ansible快速分发-Docker

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

Ansible快速分发-Containerd

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

镜像构建历史


# 2026-05-22 02:21:15  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:15  0.00B 设置环境变量 WINEDLLOVERRIDES
ENV WINEDLLOVERRIDES=winemenubuilder.exe=d
                        
# 2026-05-22 02:21:15  0.00B 设置环境变量 WINEDEBUG
ENV WINEDEBUG=-all,err+all
                        
# 2026-05-22 02:21:05  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:16  28.47MB 执行命令并创建新的镜像层
RUN |1 NODE_VERSION=24.15.0 /bin/sh -c npm i -g pnpm@10.18.0 # buildkit
                        
# 2026-05-22 02:20:14  193.18MB 执行命令并创建新的镜像层
RUN |1 NODE_VERSION=24.15.0 /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:14  0.00B 定义构建参数
ARG NODE_VERSION=24.15.0
                        
# 2026-05-22 02:20:09  0.00B 设置环境变量 FORCE_COLOR
ENV FORCE_COLOR=true
                        
# 2026-05-22 02:20:09  0.00B 设置环境变量 DEBUG_COLORS
ENV DEBUG_COLORS=true
                        
# 2026-05-22 02:20:09  0.00B 设置环境变量 LC_ALL
ENV LC_ALL=C.UTF-8
                        
# 2026-05-22 02:20:09  0.00B 设置环境变量 LANGUAGE
ENV LANGUAGE=C.UTF-8
                        
# 2026-05-22 02:20:09  0.00B 设置环境变量 LANG
ENV LANG=C.UTF-8
                        
# 2026-05-22 02:20:09  0.00B 设置工作目录为/project
WORKDIR /project
                        
# 2026-05-22 02:20:09  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:04  0.00B 定义构建参数
ARG PREFERENCES_FILE=/etc/apt/preferences.d/libssl1.1-focal
                        
# 2026-05-22 02:20:04  0.00B 定义构建参数
ARG SOURCES_LIST=/etc/apt/sources.list.d/focal_security.list
                        
# 2026-05-22 02:20:04  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:28  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:28  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:d0e2f6c9c1d56c80ffbce92b36738429e8f9a19dc7e1ad14e1204a1e9248b6eb",
    "RepoTags": [
        "electronuserland/builder:wine",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/electronuserland/builder:wine"
    ],
    "RepoDigests": [
        "electronuserland/builder@sha256:41ae540902461b6cbc988987db79547fcc10cda04d2a6c6367504f59d4b37c64",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/electronuserland/builder@sha256:41ae540902461b6cbc988987db79547fcc10cda04d2a6c6367504f59d4b37c64"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2026-05-21T18:21:15.835561282Z",
    "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": 4685059161,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/ed1b9dc5a230b4963ceb07d5bf54d828a5eb9b8f27b4c182a24f354462f5734b/diff:/var/lib/docker/overlay2/f23798becc73f73b5672f84060c1f0eed4168ffdead242965db29ca0bc1b5cde/diff:/var/lib/docker/overlay2/df184c2df962ef890b61f681e64b9b38699992e19cf7351e1e0a30af1481ea80/diff:/var/lib/docker/overlay2/08c57f63e2c6d37f9e1071cf37cee15b930d81a7f143016ef98b63e6f6a89456/diff:/var/lib/docker/overlay2/c4c1ea96bbd8c54edc9d977b2cefee5aa1a1e302a16f96ffe01ad5de2b8e6cfc/diff:/var/lib/docker/overlay2/bace84ea6317af21ea245a80f4f8622385894c55aba104e57d78d8e3134314ac/diff:/var/lib/docker/overlay2/f376a11654f5a29dc7d7c646ad05dd6375fd2396bbed87469864d1c860a3c378/diff:/var/lib/docker/overlay2/e33bf6d042f503199ee70cfd09fe98ec9b8407eb8c09c9fcc8f762658278bb9c/diff:/var/lib/docker/overlay2/64d75c8632ab87a87b4d79d0ef2f8de3c7f2bd20b4076a762894564e9782cab0/diff",
            "MergedDir": "/var/lib/docker/overlay2/eeca8a2f7f411974484527a50b2e18e8e65a43bde1b61519225a36cca3eeabf6/merged",
            "UpperDir": "/var/lib/docker/overlay2/eeca8a2f7f411974484527a50b2e18e8e65a43bde1b61519225a36cca3eeabf6/diff",
            "WorkDir": "/var/lib/docker/overlay2/eeca8a2f7f411974484527a50b2e18e8e65a43bde1b61519225a36cca3eeabf6/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:8bba68e7621928237aa6d6e2c680cb9572c942ee23c2adabd22016bb67cb938d",
            "sha256:a0c6aa79831aa4afcb168c602d7e03aff863bc7a82457003e82eddb939078a12",
            "sha256:5e79ca3d1e333dd02e92157abdee2a22a289f1c30be6b688b186ed42fb04fd5c",
            "sha256:a99926f1219beb51d717b4a305831a3ec215bd19a1a68edd08757a52356dc3c1",
            "sha256:0927580ea2806fcd713be9191a321e884cd24c36c64812e9f48501edc3edf5e8",
            "sha256:a8e3f08524018d4afc876396082190f4ecdf8efe6e9d8b9a85d7402b0dfb2f5a",
            "sha256:18f5f68ca4a618c3994c9e32910f78310b66646f48a9a68032f2dc63b6532812",
            "sha256:83cc0fcb8516136b14d97ef0e23da3f25c4af510d365a803055a9601cc026c30",
            "sha256:edf8d5938d498a27a4ba20812c2b54002017821939e5117ff77e7eec6e1c5a79",
            "sha256:45fed7f2ec37a2d9473aec895e4ad18b5be86ceda8410c97e158be3004992f7d"
        ]
    },
    "Metadata": {
        "LastTagTime": "2026-05-25T18:32:19.930025255+08:00"
    }
}

更多版本

docker.io/electronuserland/builder:wine-mono

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

docker.io/electronuserland/builder:latest

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

docker.io/electronuserland/builder:20-wine

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

docker.io/electronuserland/builder:wine

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