本站面向开发者与科研用户,提供开源镜像的搜索和下载加速服务。
所有镜像均来源于原始开源仓库,本站不存储、不修改、不传播任何镜像内容。

php74-swoole Docker 镜像下载 - 轩辕镜像

php74-swoole 镜像详细信息和使用指南

php74-swoole 镜像标签列表和版本信息

php74-swoole 镜像拉取命令和加速下载

php74-swoole 镜像使用说明和配置指南

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

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

极速拉取 Docker 镜像服务

相关 Docker 镜像推荐

热门 Docker 镜像下载

php74-swoole
phpdockerio/php74-swoole

php74-swoole 镜像详细信息

php74-swoole 镜像标签列表

php74-swoole 镜像使用说明

php74-swoole 镜像拉取命令

Docker 镜像加速服务

轩辕镜像平台优势

镜像下载指南

相关 Docker 镜像推荐

PHPDocker.io的PHP 7.4 Swoole基础容器(注意:此镜像已弃用,请切换至phpdockerio/php:7.4-swoole)。
8 收藏0 次下载activephpdockerio镜像

php74-swoole 镜像详细说明

php74-swoole 使用指南

php74-swoole 配置说明

php74-swoole 官方文档

PHPDocker.io基础镜像

注意:此镜像已弃用
请切换至 phpdockerio/php:7.4-swoole。更多信息请访问 [***]

概述

PHPDocker.io生成环境的基础镜像仓库。镜像每日构建,以获取最新的基础镜像变更及可用的PHP版本。

OS基础镜像与PHP包来源

所有镜像均使用Ubuntu LTS版本作为基础镜像,除了PHP5.6使用Debian Jessie。对于这些基础OS镜像,我们使用第三方来源获取PHP包——这些包来自Ondřej Surý,他是Debian***的PHP维护者,也是Ubuntu中所有PHP包的源头。

在大多数情况下,我们用Ondřej的PHP包覆盖Ubuntu的PHP包,以确保始终获得最新版本。例如,Ubuntu 20.04预装PHP 7.4.3,但我们仍安装Ondřej的包,以确保每次都能获得PHP 7.4的最新版本。Ubuntu会回溯安全修复,但不一定包含后续补丁版本的bug修复。

镜像类型

每个PHP版本都有独立镜像,且每个PHP版本均提供clifpm变体。这两种变体基本相同,唯一区别是fpm变体包含php-fpm,且默认命令为php-fpm

我们使用CMD而非ENTRYPOINT,因为不想限制镜像的使用方式。若设置ENTRYPOINT,用户将无法通过docker rundocker exec或docker-compose轻松进入容器的bash shell。

内置PHP扩展

每个镜像包含以下扩展。部分PHP版本的功能已集成到核心中——例如,JSON在PHP 8+中成为核心组件:

  • APCu 及 APCu-bc
  • cURL
  • JSON(8.0及以上版本为PHP核心组件)
  • MBString
  • MCrypt(仅PHP <= 7.0)
  • OPCache
  • ReadLine
  • Sodium(7.1及以上版本;7.2及以上版本为PHP核心组件)
  • XML
  • ZIP

这些是现代PHP应用所需的最小扩展集,被composersymfony/*等库所依赖。

Composer

所有镜像使用Composer v2。若因特殊原因需回退至v1,可在Dockerfile中添加以下内容:

Dockerfile
COPY --from=composer:1 /usr/bin/composer /usr/bin/composer

可用镜像

说明:

  • 不支持的版本已超过PHP生命周期(EOL)
  • 若OS基础镜像已EOL(如Debian Jessie),其对应PHP版本的每日构建已关闭
  • 对于已EOL但OS基础镜像仍受支持的PHP版本,每日构建将继续——基础OS仍会接收包括PHP运行时在内的安全更新
  • 通常,请勿在生产环境中使用任何不支持的镜像,无论其每日构建是否仍启用
  • 旧镜像仍保留在Docker Hub中,以支持遗留应用运行
  • Docker Hub可能会删除长期未使用的旧镜像——若发生此情况,将不会恢复,需进行升级
  • Ondřej Surý是Debian的PHP包维护者,其Ubuntu PPA提供了比基础镜像OS更新的包
PHP版本CLI镜像FPM镜像来源支持状态每日构建?
8.0 (swoole)phpdockerio/php80-swoolen/aSwoole源码
8.0phpdockerio/php80-cliphpdockerio/php80-fpmUbuntu 20.04 + Ondřej Surý PPA
7.4 (swoole)phpdockerio/php74-swoolen/aSwoole源码
7.4phpdockerio/php74-cliphpdockerio/php74-fpmUbuntu 20.04 + Ondřej Surý PPA
7.3phpdockerio/php73-cliphpdockerio/php73-fpmUbuntu 18.04 + Ondřej Surý PPA
7.2phpdockerio/php72-cliphpdockerio/php72-fpmUbuntu 18.04 + Ondřej Surý PPA
7.1phpdockerio/php71-cliphpdockerio/php71-fpmUbuntu 16.04 + Ondřej Surý PPA
7.0phpdockerio/php70-cliphpdockerio/php70-fpmUbuntu 16.04
5.6phpdockerio/php56-cliphpdockerio/php56-fpmDebian Jessie

用户好评

来自真实用户的反馈,见证轩辕镜像的优质服务

oldzhang的头像

oldzhang

运维工程师

Linux服务器

5

"Docker加速体验非常流畅,大镜像也能快速完成下载。"