轩辕镜像
轩辕镜像专业版
个人中心搜索镜像
交易
充值流量我的订单
工具
工单支持镜像收录Run 助手IP 归属地密码生成Npm 源Pip 源
帮助
常见问题我要吐槽
其他
关于我们网站地图

官方QQ群: 13763429

轩辕镜像
镜像详情
i386/mediawiki
官方博客使用教程热门镜像工单支持
本站面向开发者与科研用户,提供开源镜像的搜索和下载加速服务。
所有镜像均来源于原始开源仓库,本站不存储、不修改、不传播任何镜像内容。
轩辕镜像 - 国内开发者首选的专业 Docker 镜像下载加速服务平台 - 官方QQ群:13763429 👈点击免费获得技术支持。
本站面向开发者与科研用户,提供开源镜像的搜索和下载加速服务。所有镜像均来源于原始开源仓库,本站不存储、不修改、不传播任何镜像内容。

本站支持搜索的镜像仓库:Docker Hub、gcr.io、ghcr.io、quay.io、k8s.gcr.io、registry.gcr.io、elastic.co、mcr.microsoft.com

mediawiki Docker 镜像下载 - 轩辕镜像

mediawiki 镜像详细信息和使用指南

mediawiki 镜像标签列表和版本信息

mediawiki 镜像拉取命令和加速下载

mediawiki 镜像使用说明和配置指南

Docker 镜像加速服务 - 轩辕镜像平台

国内开发者首选的 Docker 镜像加速平台

极速拉取 Docker 镜像服务

相关 Docker 镜像推荐

热门 Docker 镜像下载

mediawiki
i386/mediawiki

mediawiki 镜像详细信息

mediawiki 镜像标签列表

mediawiki 镜像使用说明

mediawiki 镜像拉取命令

Docker 镜像加速服务

轩辕镜像平台优势

镜像下载指南

相关 Docker 镜像推荐

MediaWiki是一款采用PHP编写的开源免费wiki软件包,主要用于创建和管理wiki网站。
0 次下载activei386镜像
🚀轩辕镜像专业版更稳定💎一键安装 Docker 配置镜像源
中文简介版本下载
🚀轩辕镜像专业版更稳定💎一键安装 Docker 配置镜像源

mediawiki 镜像详细说明

mediawiki 使用指南

mediawiki 配置说明

mediawiki 官方文档

注意:这是mediawiki官方镜像的i386架构构建的"per-architecture"仓库——更多信息,请参见官方镜像文档中的"除amd64外的架构?"以及官方镜像FAQ中的"镜像源在Git中已更改,该怎么办?"。

MediaWiki Docker镜像文档

镜像概述与主要用途

MediaWiki是一款自由开源的wiki软件,最初由Magnus Manske开发,后经Lee Daniel Crocker改进。它广泛应用于各类网站,包括***(***)、维基词典(Wiktionary)和维基共享资源(Wikimedia Commons)等。该软件采用PHP编程语言开发,通过数据库存储内容,具备强大的内容协作与管理能力,是wiki类软件中的主导产品之一。

核心功能与特性

  • 自由开源:遵循GPL许可协议,源代码可自由获取、修改和分发。
  • 跨平台支持:支持多种硬件架构,包括amd64、arm32v5、arm32v6、arm32v7、arm64v8、i386、ppc64le等。
  • 数据库兼容性:兼容MySQL、MariaDB等主流关系型数据库,支持SQLite作为轻量级存储方案。
  • 灵活部署变体:提供多种镜像变体,包括基于Apache的默认版本、FPM版本及Alpine Linux精简版本,适应不同部署需求。
  • 可扩展性:支持通过PHP扩展和插件扩展功能,可根据需求定制wiki系统。
  • 内容管理能力:内置版本控制、用户权限管理、多媒体内容支持等核心wiki功能。

使用场景与适用范围

  • 企业内部知识库:用于团队协作、技术文档管理、流程规范记录等。
  • 项目文档平台:开源项目或商业项目的文档托管,支持多人协同编辑与版本追踪。
  • 教育机构资源平台:学校、培训机构的课程资料、教学大纲共享与管理。
  • 社区驱动网站:构建百科全书、技术社区、兴趣社群等用户贡献内容的平台。

支持的标签与架构

支持的标签及对应Dockerfile链接

标签Dockerfile链接
1.44.2, 1.44, latest, stableDockerfile
1.44.2-fpm, 1.44-fpm, stable-fpmDockerfile
1.44.2-fpm-alpine, 1.44-fpm-alpine, stable-fpm-alpineDockerfile
1.43.5, 1.43, ltsDockerfile
1.43.5-fpm, 1.43-fpm, lts-fpmDockerfile
1.43.5-fpm-alpine, 1.43-fpm-alpine, lts-fpm-alpineDockerfile
1.39.15, 1.39Dockerfile
1.39.15-fpm, 1.39-fpmDockerfile
1.39.15-fpm-alpine, 1.39-fpm-alpineDockerfile

支持的架构

  • amd64 (amd64/mediawiki)
  • arm32v5 (arm32v5/mediawiki)
  • arm32v6 (arm32v6/mediawiki)
  • arm32v7 (arm32v7/mediawiki)
  • arm64v8 (arm64v8/mediawiki)
  • i386 (i386/mediawiki)
  • ppc64le (ppc64le/mediawiki)

详细使用方法与配置说明

基本使用

简单启动容器

$ docker run --name some-mediawiki -d i386/mediawiki

端口映射(主机可访问)

$ docker run --name some-mediawiki -p 8080:80 -d i386/mediawiki

启动后,通过http://localhost:8080或[***]访问Web界面,首次访问将进入初始化配置流程。

与MySQL数据库集成

MediaWiki需配合数据库使用(默认支持SQLite,生产环境推荐MySQL/MariaDB)。通过容器链接(--link)集成MariaDB示例:

  1. 启动MariaDB容器:
$ docker run --name some-mysql -e MYSQL_DATABASE=my_wiki -e MYSQL_USER=wikiuser -e MYSQL_PASSWORD=example -e MYSQL_RANDOM_ROOT_PASSWORD=yes -d mariadb
  1. 启动MediaWiki并链接数据库:
$ docker run --name some-mediawiki --link some-mysql:mysql -d i386/mediawiki
  1. 初始化配置时的数据库参数设置:
    • 数据库类型:MySQL, MariaDB, or equivalent
    • 数据库名称:my_wiki(对应MYSQL_DATABASE)
    • 数据库用户:wikiuser(对应MYSQL_USER)
    • 数据库密码:example(对应MYSQL_PASSWORD)
    • 数据库主机:some-mysql(通过--link自动添加的主机名)

卷挂载配置

MediaWiki的/var/www/html/images(存储上传文件)和/var/www/html/LocalSettings.php(配置文件)建议通过卷挂载持久化。默认镜像未声明卷,需手动挂载:

备份初始文件(可选)

$ docker run --rm i386/mediawiki tar -cC /var/www/html/images . | tar -xC /本地路径/images

挂载卷启动容器

$ docker run --name some-mediawiki -p 8080:80 -v /本地路径/images:/var/www/html/images -v /本地路径/LocalSettings.php:/var/www/html/LocalSettings.php -d i386/mediawiki

Docker Compose部署示例

使用docker compose一键部署MediaWiki与MariaDB,创建compose.yaml文件:

# MediaWiki与MariaDB组合部署
# 访问地址:http://localhost:8080
services:
  mediawiki:
    image: i386/mediawiki
    restart: always
    ports:
      - 8080:80  # 主机8080端口映射到容器80端口
    links:
      - database:mysql  # 链接到数据库容器,主机名设为mysql
    volumes:
      - images:/var/www/html/images  # 持久化存储上传文件
      # 初始化配置完成后,下载LocalSettings.php到当前目录,并取消以下注释以挂载配置文件
      # - ./LocalSettings.php:/var/www/html/LocalSettings.php
  database:  # 数据库容器(初始化配置时需使用此名称作为数据库主机)
    image: mariadb
    restart: always
    environment:
      # 数据库环境变量(需与MediaWiki配置匹配)
      MYSQL_DATABASE: my_wiki        # 数据库名称
      MYSQL_USER: wikiuser           # 数据库用户
      MYSQL_PASSWORD: example        # 数据库密码
      MYSQL_RANDOM_ROOT_PASSWORD: 'yes'  # 自动生成root用户随机密码
    volumes:
      - db:/var/lib/mysql  # 持久化数据库数据

volumes:
  images:  # 存储MediaWiki上传文件的卷
  db:      # 存储数据库数据的卷

启动服务:

$ docker compose up -d

初始化完成后,从Web界面下载LocalSettings.php到compose.yaml同级目录,取消volumes中对应注释,重启服务使配置生效:

$ docker compose restart mediawiki

添加额外PHP扩展

默认镜像不含额外PHP扩展,如需添加(如gd、xmlrpc等),需基于原镜像构建自定义镜像。参考php镜像文档的扩展安装方法,示例Dockerfile:

FROM i386/mediawiki:latest

# 安装gd扩展
RUN apt-get update && apt-get install -y libpng-dev && \
    docker-php-ext-install gd && \
    apt-get clean && rm -rf /var/lib/apt/lists/*

镜像变体说明

i386/mediawiki提供多种变体,适用于不同场景:

i386/mediawiki:<version>(默认版本)

基于Apache+PHP构建,适用于大多数场景,开箱即用。包含完整的运行环境,支持直接通过HTTP访问。

i386/mediawiki:<version>-fpm

基于PHP-FPM构建,需配合外部Web服务器(如Nginx)使用,适合需要分离Web服务器与PHP处理的架构。

i386/mediawiki:<version>-fpm-alpine

基于Alpine Linux构建的PHP-FPM版本,镜像体积更小(约5MB基础镜像),适合对镜像大小敏感的场景。注意:Alpine使用musl libc而非glibc,部分依赖glibc的扩展可能不兼容。

维护与支持

维护者

MediaWiki社区与Docker社区

获取帮助

  • Docker社区Slack
  • Server Fault
  • Unix & Linux Stack Exchange
  • Stack Overflow

提交Issue

Wikimedia Phabricator

镜像更新信息

  • official-images仓库library/mediawiki标签
  • official-images仓库library/mediawiki文件历史

许可证信息

镜像中MediaWiki软件的许可证信息参见官方源码。

Docker镜像可能包含基础系统(如Bash)及依赖组件,其许可证可能不同。完整许可证信息可参考repo-info仓库的mediawiki目录。

使用前请确保遵守所有包含软件的许可证要求。

查看更多 mediawiki 相关镜像 →
mediawiki logo
mediawiki
by library
官方
MediaWiki is a free software open source wiki package written in PHP.
60510M+ pulls
上次更新:4 天前
ubcctlt/mediawiki logo
ubcctlt/mediawiki
by ubcctlt
基于MediaWiki官方Docker仓库定制的Docker镜像,默认使用Vector皮肤,基于PHP-Apache基础镜像,采用稳定版MediaWiki,专为生产环境优化配置。
410M+ pulls
上次更新:23 天前
amd64/mediawiki logo
amd64/mediawiki
by amd64
MediaWiki是一款用PHP编写的免费开源维基软件包,适用于创建和管理维基网站,如维基百科等。
1M+ pulls
上次更新:5 天前

常见问题

轩辕镜像免费版与专业版有什么区别?

免费版仅支持 Docker Hub 加速,不承诺可用性和速度;专业版支持更多镜像源,保证可用性和稳定速度,提供优先客服响应。

轩辕镜像免费版与专业版有分别支持哪些镜像?

免费版仅支持 docker.io;专业版支持 docker.io、gcr.io、ghcr.io、registry.k8s.io、nvcr.io、quay.io、mcr.microsoft.com、docker.elastic.co 等。

流量耗尽错误提示

当返回 402 Payment Required 错误时,表示流量已耗尽,需要充值流量包以恢复服务。

410 错误问题

通常由 Docker 版本过低导致,需要升级到 20.x 或更高版本以支持 V2 协议。

manifest unknown 错误

先检查 Docker 版本,版本过低则升级;版本正常则验证镜像信息是否正确。

镜像拉取成功后,如何去掉轩辕镜像域名前缀?

使用 docker tag 命令为镜像打上新标签,去掉域名前缀,使镜像名称更简洁。

查看全部问题→

轩辕镜像下载加速使用手册

探索更多轩辕镜像的使用方法,找到最适合您系统的配置方式

🔐

登录方式进行 Docker 镜像下载加速教程

通过 Docker 登录方式配置轩辕镜像加速服务,包含7个详细步骤

🐧

Linux Docker 镜像下载加速教程

在 Linux 系统上配置轩辕镜像源,支持主流发行版

🖥️

Windows/Mac Docker 镜像下载加速教程

在 Docker Desktop 中配置轩辕镜像加速,适用于桌面系统

📦

Docker Compose 镜像下载加速教程

在 Docker Compose 中使用轩辕镜像加速,支持容器编排

📋

K8s containerd 镜像下载加速教程

在 k8s 中配置 containerd 使用轩辕镜像加速

🔧

宝塔面板 Docker 镜像下载加速教程

在宝塔面板中配置轩辕镜像加速,提升服务器管理效率

💾

群晖 NAS Docker 镜像下载加速教程

在 Synology 群晖NAS系统中配置轩辕镜像加速

🐂

飞牛fnOS Docker 镜像下载加速教程

在飞牛fnOS系统中配置轩辕镜像加速

📱

极空间 NAS Docker 镜像下载加速教程

在极空间NAS中配置轩辕镜像加速

⚡

爱快路由 ikuai Docker 镜像下载加速教程

在爱快ikuai系统中配置轩辕镜像加速

🔗

绿联 NAS Docker 镜像下载加速教程

在绿联NAS系统中配置轩辕镜像加速

🌐

威联通 NAS Docker 镜像下载加速教程

在威联通NAS系统中配置轩辕镜像加速

📦

Podman Docker 镜像下载加速教程

在 Podman 中配置轩辕镜像加速,支持多系统

📚

ghcr、Quay、nvcr、k8s、gcr 等仓库下载镜像加速教程

配置轩辕镜像加速9大主流镜像仓库,包含详细配置步骤

🚀

专属域名方式进行 Docker 镜像下载加速教程

无需登录即可使用轩辕镜像加速服务,更加便捷高效

需要其他帮助?请查看我们的 常见问题 或 官方QQ群: 13763429

商务:17300950906
|©2024-2025 源码跳动
商务合作电话:17300950906|Copyright © 2024-2025 杭州源码跳动科技有限公司. All rights reserved.