Overview

Full name
docker.io/bitnami/php-fpm
Registry
docker.io
Namespace
bitnami
Repository
php-fpm
Cached tags
2
Last synced
06/28/2026, 01:31 AM

Introduction

Bitnami PHP-FPM 镜像,生产级 PHP FastCGI 进程管理器,与 Nginx/Apache 配合运行 PHP Web 应用后端。

Details

bitnami/php-fpm 提供 Bitnami 打包的 PHP-FPM 运行时,非 root 用户、安全加固与多 PHP 版本 tag。定位为 PHP-FPM 应用运行时,需配合 Nginx/Apache 反代;WordPress/Laravel 等 PHP 应用后端、K8s PHP 微服务或替代自建 PHP-FPM 镜像。

快速启动

docker run -d --name php-fpm \
  -v /path/to/app:/app \
  docker.io/bitnami/php-fpm:latest

推荐实践

docker run -d --name php-fpm \
  --restart unless-stopped \
  -v /data/www:/app \
  -e PHP_MEMORY_LIMIT=256M \
  docker.io/bitnami/php-fpm:8.3

核心参数说明

  • -v .../app:... — PHP 应用代码目录
  • PHP_MEMORY_LIMIT — 内存上限
  • 配对 — Nginx fastcgi_pass php-fpm:9000
  • 版本 — tag 对应 PHP 版本

Kubernetes

apiVersion: apps/v1
kind: Deployment
metadata:
  name: php-fpm
spec:
  replicas: 2
  selector:
    matchLabels:
      app: php-fpm
  template:
    metadata:
      labels:
        app: php-fpm
    spec:
      containers:
        - name: php-fpm
          image: docker.io/bitnami/php-fpm:8.3
          ports:
            - containerPort: 9000
          volumeMounts:
            - name: www
              mountPath: /app
      volumes:
        - name: www
          persistentVolumeClaim:
            claimName: php-www
---
apiVersion: v1
kind: Service
metadata:
  name: php-fpm
spec:
  selector:
    app: php-fpm
  ports:
    - port: 9000
      targetPort: 9000

Nginx Deployment 反代 FPM Service。

Latest tags (20)

View all 2 tags →
TagArchPushed AtSizeDigestSyncWishAction
docker.io/bitnami/php-fpm
:latest-metadata
-2026/06/23 02:45--
docker.io/bitnami/php-fpm
:latest
linux/amd64linux/arm64
2026/06/23 02:43114.5 MBsha256:e99a8147c67d