build

wxpython4/build Docker 镜像

用于为Linux构建wxPython wheel包的镜像,也可作为测试或类似任务的基础。

1 次收藏下载次数: 0状态:社区镜像维护者:wxpython4仓库类型:镜像最近更新:
下载命令
点击查看

wxPython构建镜像文档

镜像概述

本仓库中的镜像主要用于为各种Linux发行版构建wxPython,同时也可作为测试或类似任务的基础镜像。

核心功能与特性

  • 提供多种Linux发行版的专用构建环境,支持wxPython编译
  • 预配置必要的构建依赖,简化wxPython wheel包构建流程
  • 覆盖主流Linux版本,满足跨发行版构建需求

可用镜像标签

目前提供的镜像包括:

  • wxpython4/build:centos-7
  • wxpython4/build:centos-8
  • wxpython4/build:debian-9
  • wxpython4/build:debian-10
  • wxpython4/build:fedora-29
  • wxpython4/build:fedora-30
  • wxpython4/build:fedora-31
  • wxpython4/build:ubuntu-14.04
  • wxpython4/build:ubuntu-16.04
  • wxpython4/build:ubuntu-18.04
  • wxpython4/build:ubuntu-20.04

使用场景与适用范围

  • wxPython开发:为不同Linux发行版构建兼容的wheel安装包
  • 兼容性测试:验证wxPython在各种Linux环境下的功能和稳定性
  • 自动化构建:集成到CI/CD流程中,实现跨平台wxPython包的自动构建

使用方法与配置说明

拉取镜像

使用docker pull命令获取所需发行版的镜像:

bash
# 拉取Ubuntu 20.04版本示例
docker pull docker.xuanyuan.run/wxpython4/build:ubuntu-20.04

运行构建环境

启动容器并挂载工作目录,进入交互式构建环境:

bash
# 将当前目录挂载到容器的/workspace目录
docker run -it --rm -v $(pwd):/workspace docker.xuanyuan.run/wxpython4/build:ubuntu-20.04 /bin/bash

执行构建

在容器内执行wxPython构建命令(具体命令需参考wxPython官方构建文档):

bash
# 进入工作目录
cd /workspace

# 示例:克隆wxPython源码并构建
git clone https://github.com/wxWidgets/wxPython.git
cd wxPython
python build.py bdist_wheel

注意事项

  • 不同Linux发行版可能需要调整构建参数,请根据目标系统特性进行配置
  • 构建产物默认保存在容器内的dist目录,建议通过挂载目录将产物持久化到本地
  • 部分旧版本发行版(如Ubuntu 14.04)可能需要额外处理依赖兼容性问题

镜像拉取方式

您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 标签列表页面。

轩辕镜像加速拉取命令点我查看更多 build 镜像标签

docker pull docker.xuanyuan.run/wxpython4/build:<标签>

DockerHub 原生拉取命令

docker pull wxpython4/build:<标签>
专业版 · 高速稳定拉取镜像
50GB 仅 ¥8/年
高速镜像下载在线技术支持专业版保障服务可用付费会员免广告