wxpython4/build Docker 镜像
wxpython4查看 Docker Hub 原文页
用于为Linux构建wxPython wheel包的镜像,也可作为测试或类似任务的基础。
1 次收藏下载次数: 0状态:社区镜像维护者:wxpython4仓库类型:镜像最近更新:
wxPython构建镜像文档
镜像概述
本仓库中的镜像主要用于为各种Linux发行版构建wxPython,同时也可作为测试或类似任务的基础镜像。
核心功能与特性
- 提供多种Linux发行版的专用构建环境,支持wxPython编译
- 预配置必要的构建依赖,简化wxPython wheel包构建流程
- 覆盖主流Linux版本,满足跨发行版构建需求
可用镜像标签
目前提供的镜像包括:
wxpython4/build:centos-7wxpython4/build:centos-8wxpython4/build:debian-9wxpython4/build:debian-10wxpython4/build:fedora-29wxpython4/build:fedora-30wxpython4/build:fedora-31wxpython4/build:ubuntu-14.04wxpython4/build:ubuntu-16.04wxpython4/build:ubuntu-18.04wxpython4/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)可能需要额外处理依赖兼容性问题
镜像拉取方式
您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 标签列表页面。
DockerHub 原生拉取命令
docker pull wxpython4/build:<标签>
用户好评
来自真实用户的反馈,见证轩辕镜像的优质服务