serversideup/php est un ensemble optimisé d'images Docker pour exécuter des applications PHP en production. Tout est conçu pour améliorer l'expérience des développeurs avec PHP et Docker. Il est révolu le temps où il fallait configurer chaque environnement différemment, et il est révolu le temps où il fallait essayer de comprendre pourquoi votre code fonctionne dans un environnement et pas dans l'autre.
Ces images sont hautement optimisées pour exécuter des applications PHP modernes, quel que soit l'endroit où vous souhaitez que votre application s'exécute.
Découvrez la véritable différence entre l'utilisation de ces images et les autres options disponibles.
En savoir plus sur les principales différences avec ces images →
Ce référentiel crée un certain nombre de variantes d'images Docker, vous permettant de choisir exactement ce dont vous avez besoin.
Utilisez simplement ce modèle de nom d'image dans n'importe lequel de vos projets :
côté serveur/php :{{version}}-{{variation-name}}Par exemple... Si je voulais exécuter PHP 8.2 avec FPM + NGINX , j'utiliserais cette image :
côté serveur/php:8.2-fpm-nginx
Note
Toutes nos images sont disponibles sur Docker Hub et GitHub Packages .
| Variation | Version |
|---|---|
| cli | Basé sur Debian Basé sur les Alpes |
| fpm | Basé sur Debian Basé sur les Alpes |
| fpm-apache | Basé sur Debian |
| fpm-nginx | Basé sur Debian Basé sur les Alpes |
| unité | Basé sur Debian |
Présentation du produit sur le site Web .
Documents pour une analyse approfondie de la façon d'utiliser le produit.
Discord pour le soutien amical de la communauté et de l'équipe.
GitHub pour le code source, les rapports de bugs et la gestion de projet.
Obtenez une aide professionnelle - Obtenez de l'aide vidéo + partage d'écran directement auprès des principaux contributeurs.
En tant que projet open source, nous nous efforçons de garantir la transparence et la collaboration dans notre processus de développement. Nous apprécions grandement toute contribution que les membres de notre communauté peuvent apporter. Que vous corrigiez des bugs, proposiez des fonctionnalités, amélioriez la documentation ou sensibilisez le public, votre implication renforce le projet. Veuillez consulter nos directives de contribution et notre code de conduite pour comprendre comment nous travaillons ensemble de manière respectueuse.
Rapport de bug : si vous rencontrez un problème lors de l'utilisation de ces images, veuillez créer un problème.
Demande de fonctionnalité : améliorez ce projet en soumettant une demande de fonctionnalité.
Documentation : Améliorez notre documentation en soumettant une modification de documentation.
Support communautaire : aidez les autres sur les discussions GitHub ou Discord.
Rapport de sécurité : signalez les problèmes de sécurité critiques via notre politique de divulgation responsable.
Besoin d'aide pour démarrer ? Rejoignez notre communauté Discord et nous vous aiderons !
Tous nos logiciels sont gratuits et ouverts sur le monde. Rien de tout cela ne peut vous être proposé sans le soutien financier de nos sponsors.
Pas encore de sponsors bronze. Devenez parrain →



Nous aimerions remercier spécifiquement quelques personnes qui ont pris le temps d'être une caisse de résonance qui a profondément influencé la direction de ce projet.
Découvrez l'ensemble de leur travail :
Chris Fidao
Joël Clermont
Patricio
Nous sommes Dan et Jay, une équipe de deux personnes passionnées par les produits open source. Nous avons créé Server Side Up pour partager ce que nous apprenons.
Dan Pastori | Jay Rogers |
|---|---|
Blog – Obtenez les derniers guides et cours gratuits sur tout ce qui concerne le développement Web/mobile.
Communauté - Obtenez l'aide amicale des membres de notre communauté.
Obtenez une aide professionnelle - Obtenez une assistance vidéo + partage d'écran auprès des principaux contributeurs.
GitHub – Découvrez nos autres projets open source.
Newsletter - Évitez les algorithmes et recevez un contenu de qualité directement dans votre boîte de réception.
Twitter – Vous pouvez également suivre Dan et Jay.
Parrainez-nous – Veuillez envisager de nous parrainer afin que nous puissions créer des ressources plus utiles.
Si vous appréciez ce projet, n'oubliez pas de consulter nos autres projets.
Le guide ultime pour créer des API et des SPA : créez des applications Web et mobiles à partir de la même base de code.
Création d'extensions de navigateur multiplateformes : envoyez des extensions à tous les navigateurs à partir de la même base de code.
Bugflow : obtenez des rapports de bogues visuels directement dans GitHub, GitLab, etc.
SelfHost Pro : connectez Stripe ou Lemonsqueezy à un registre Docker privé pour les applications auto-hébergées.
AmplitudeJS : Bibliothèque audio Web open source HTML5 et JavaScript.
Spin : alternative à Laravel Sail pour exécuter Docker depuis le développement → la production.
Liberté financière : alternative open source à Mint, YNAB et Monarch Money.