All Projects → devilbox → docker-php-fpm-5.3

devilbox / docker-php-fpm-5.3

Licence: MIT license
PHP-FPM 5.3 Docker Image (base image) [multi-arch]

Programming Languages

shell
77523 projects
Makefile
30231 projects

Projects that are alternatives of or similar to docker-php-fpm-5.3

docker-php-fpm-7.4
PHP-FPM 7.4 Docker Image (base image only)
Stars: ✭ 69 (+331.25%)
Mutual labels:  devilbox
devilbox.org
devilbox website: http://devilbox.org
Stars: ✭ 74 (+362.5%)
Mutual labels:  devilbox
docker-nginx-mainline
Devilbox's Nginx mainline (based on official Nginx Docker) [multi-arch]
Stars: ✭ 15 (-6.25%)
Mutual labels:  devilbox
repair
ระบบบันทึกข้อมูลงานซ่อม
Stars: ✭ 24 (+50%)
Mutual labels:  php53
GCMS
PHP FASTEST CMS with Ajax support
Stars: ✭ 19 (+18.75%)
Mutual labels:  php53
php-mime-detector
Detect a file's mime type using magic numbers.
Stars: ✭ 20 (+25%)
Mutual labels:  php53
oas
ระบบบัญชีออนไลน์ Online Accounting System (OAS)
Stars: ✭ 51 (+218.75%)
Mutual labels:  php53
Devilbox
A modern Docker LAMP stack and MEAN stack for local development
Stars: ✭ 3,598 (+22387.5%)
Mutual labels:  devilbox

PHP-FPM 5.3

lint build nightly

Tag Gitter Discourse License

Available Architectures: amd64, i386, arm64, arm/v7, arm/v6

This repository will provide you a fully functional PHP-FPM 5.3 Docker image built from official sources nightly. PHP 5.3 reached EOL on 14 Aug 2014 and thus, official docker support was dropped. It provides the base for Devilbox PHP-FPM Docker images.

Docker Hub Upstream Project

Available Docker tags

Docker Tag Description
latest Latest Debian Jessie image (default)
jessie Latest Debian Jessie image
stretch Latest Debian Stretch image
[0-9]\.[0-9]+ Git tagged Debian Jessie image. E.g: 0.53
jessie-[0-9]\.[0-9]+ Git tagged Debian Jessie image. E.g: jessie-0.53
stretch-[0-9]\.[0-9]+ Git tagged Debian Stretch image. E.g: stretch-0.53
release-[0-9]\.[0-9]+ Git branch Debian Jessie image. E.g: release-0.53
jessie-release-[0-9]\.[0-9]+ Git branch Debian Jessie image. E.g: jessie-release-0.53
stretch-release-[0-9]\.[0-9]+ Git branch Debian Stretch image. E.g: stretch-release-0.53

Similar Base Images

Have a look at the following similar Devilbox base images for which no official versions exist yet:

In case you are looking for development and production ready PHP-FPM images for all versions, which have a vast amount of modules enabled by default go here:

Documentation

In case you seek help, go and visit the community pages.

Documentation

Chat

Forum

devilbox.readthedocs.io gitter.im/devilbox devilbox.discourse.group

Build

# Build the Docker image locally
make build

# Rebuild the Docker image locally without cache
make rebuild

# Test the Docker image after building
make test

Usage

Add the following FROM line into your Dockerfile:

FROM devilbox/php-fpm-5.3:latest

Available Modules

If you need a dockerized version of PHP 5.3 or PHP-FPM 5.3 which provides a vast amount of modules enabled by default visit: devilbox/docker-php-fpm

Module Built-in
Core
ctype
curl
date
dom
ereg
fileinfo
filter
ftp
hash
iconv
json
libxml
mbstring
mhash
mysqlnd
openssl
pcre
PDO
pdo_sqlite
Phar
posix
readline
recode
Reflection
session
SimpleXML
SPL
SQLite
sqlite3
standard
tokenizer
xml
xmlreader
xmlwriter
zlib

Example

Create a temporary directory, navigate into it and copy/paste the commands below to get started.

1. Setup hello world webpage

mkdir htdocs
echo "<?php echo 'hello world';" > htdocs/index.php

2. Start PHP container

docker run -d --rm --name devilbox-php-fpm-5-3 \
  -v $(pwd)/htdocs:/var/www/default/htdocs devilbox/php-fpm-5.3

3. Start Nginx container

docker run -d --rm --name devilbox-nginx-stable \
  -v $(pwd)/htdocs:/var/www/default/htdocs \
  -e PHP_FPM_ENABLE=1 \
  -e PHP_FPM_SERVER_ADDR=devilbox-php-fpm-5-3 \
  -p 8080:80 \
  --link devilbox-php-fpm-5-3 \
  devilbox/nginx-stable

4. Open browser

Open up your browser at http://127.0.0.1:8080

License

MIT License

Copyright (c) 2022 cytopia

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].