概要

フル名
docker.io/trafex/php-nginx
Registry
docker.io
名前空間
trafex
リポジトリ
php-nginx
キャッシュ Tag 数
25
最終同期
07/05/2026, 08:06 AM

概要

PHP-Nginx 一体化 Web 镜像,Alpine 轻量 PHP-FPM 与 Nginx 同容器,快速部署 PHP 站点与 Homelab 小型 Web 应用。

詳細

trafex/php-nginx 将 Nginx 与 PHP-FPM 打包为单容器,基于 Alpine 精简镜像,适合快速运行 PHP 应用。定位为轻量 PHP Web 运行时,挂载代码目录即可;小型 PHP 博客、Legacy 应用容器化或开发环境 PHP 服务。

快速启动

docker run -d --name php-nginx \
  -p 8080:8080 \
  -v /path/to/app:/var/www/html \
  docker.io/trafex/php-nginx:latest

推荐实践

docker run -d --name php-nginx \
  --restart unless-stopped \
  -p 8080:8080 \
  -v /data/www:/var/www/html:ro \
  docker.io/trafex/php-nginx:8.3

核心参数说明

  • -p 8080:8080 — Nginx HTTP 端口
  • -v .../html:... — PHP 代码目录
  • 版本 — 镜像 tag 对应 PHP 版本
  • 生产 — 建议只读挂载代码

Kubernetes

apiVersion: apps/v1
kind: Deployment
metadata:
  name: php-nginx
spec:
  replicas: 2
  selector:
    matchLabels:
      app: php-nginx
  template:
    metadata:
      labels:
        app: php-nginx
    spec:
      containers:
        - name: php-nginx
          image: docker.io/trafex/php-nginx:8.3
          ports:
            - containerPort: 8080
          volumeMounts:
            - name: www
              mountPath: /var/www/html
              readOnly: true
      volumes:
        - name: www
          persistentVolumeClaim:
            claimName: php-www
---
apiVersion: v1
kind: Service
metadata:
  name: php-nginx
spec:
  selector:
    app: php-nginx
  ports:
    - port: 80
      targetPort: 8080

Ingress 暴露站点;PVC 或 ConfigMap 存代码。

Tagアーキテクチャプッシュ日時サイズDigest同期期望操作
docker.io/trafex/php-nginx
:latest
linux/amd64linux/arm64linux/arm/v7linux/arm/v6
2026/07/04 11:0945.0 MBsha256:6e1f42e027ef
docker.io/trafex/php-nginx
:3
linux/amd64linux/arm64linux/arm/v7linux/arm/v6
2026/03/18 22:5644.9 MBsha256:10a30b043c01
docker.io/trafex/php-nginx
:3.11
linux/amd64linux/arm64linux/arm/v7linux/arm/v6
2026/03/18 22:5644.9 MBsha256:10a30b043c01
docker.io/trafex/php-nginx
:3.11.1
linux/amd64linux/arm64linux/arm/v7linux/arm/v6
2026/03/18 22:5644.9 MBsha256:10a30b043c01
docker.io/trafex/php-nginx
:3.11.0
linux/amd64linux/arm64linux/arm/v7linux/arm/v6
2026/03/18 17:3544.9 MBsha256:ab7d7fbd8802
docker.io/trafex/php-nginx
:3.10
linux/amd64linux/arm64linux/arm/v7linux/arm/v6
2025/12/14 18:3243.1 MBsha256:848283dc4aa8
docker.io/trafex/php-nginx
:3.10.0
linux/amd64linux/arm64linux/arm/v7linux/arm/v6
2025/12/14 18:3243.1 MBsha256:848283dc4aa8
docker.io/trafex/php-nginx
:3.9.0
linux/amd64linux/arm64linux/arm/v7linux/arm/v6
2025/04/23 15:3741.3 MBsha256:9adecbbf8c81
docker.io/trafex/php-nginx
:3.8.0
linux/amd64linux/arm64linux/arm/v7linux/arm/v6
2025/01/04 17:1241.3 MBsha256:34f93ea54109
docker.io/trafex/php-nginx
:3.7.0
linux/amd64linux/arm64linux/arm/v7linux/arm/v6
2025/01/04 16:0341.3 MBsha256:073d98830026
docker.io/trafex/php-nginx
:3.6.0
linux/amd64linux/arm/v7linux/arm/v6linux/arm64
2024/07/14 12:5940.2 MBsha256:b3098caa9658
docker.io/trafex/php-nginx
:3.5.0
linux/amd64linux/arm64linux/arm/v7linux/arm/v6
2024/01/16 03:4240.7 MBsha256:691a67d11787
docker.io/trafex/php-nginx
:3.4.0
linux/amd64linux/arm64linux/arm/v7linux/arm/v6
2023/09/17 17:0440.2 MBsha256:c298b4d10dc5
docker.io/trafex/php-nginx
:3.3.0
linux/amd64linux/arm/v6linux/arm64linux/arm/v7
2023/08/24 02:0839.8 MBsha256:fe9ef8bf502c
docker.io/trafex/php-nginx
:3.2.0
linux/arm/v7linux/amd64linux/arm64linux/arm/v6
2023/08/19 03:0736.1 MBsha256:b93877382051
docker.io/trafex/php-nginx
:3.1.0
linux/amd64linux/arm64linux/arm/v7linux/arm/v6
2023/06/04 12:510.0 MBsha256:69bd8b41b759
docker.io/trafex/php-nginx
:3.0.0
linux/amd64linux/arm/v7linux/arm/v6linux/arm64
2023/01/14 15:2540.0 MBsha256:9073d8fcf75e
docker.io/trafex/php-nginx
:2.6.0
linux/amd64linux/arm/v6linux/arm64linux/arm/v7
2022/05/29 13:2337.4 MBsha256:0f1897f9f1da
docker.io/trafex/php-nginx
:2.5.0
linux/amd64linux/arm64linux/arm/v7linux/arm/v6
2022/03/21 23:5843.1 MBsha256:0c4ecf9b815d
docker.io/trafex/php-nginx
:2.4.0
linux/arm/v7linux/amd64linux/arm64linux/arm/v6
2022/01/19 05:3339.9 MBsha256:07a2113858c1