Skip to content
This repository has been archived by the owner on Sep 9, 2023. It is now read-only.
/ docker-php-old Public archive

Docker starter for php web application using Nginx | MariaDB | PHP-FPM | Redis | (Elasticsearch, Kibana OR Manticore Search)

Notifications You must be signed in to change notification settings

tchartron/docker-php-old

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

30 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Docker starter

Docker environment for php web application
php7.4-fpm
mariadb latest
nginx alpine stable
redis latest
(elasticsearch 7.9.3 + kibana 7.9.3)
OR manticoresearch latest

Usage example

git clone git@github.com:tchartron/docker-php.git
cd docker-php
cp -a .docker ../myproject/.docker
cp .docker/docker-compose.yml ../myproject/docker-compose.yml
cd ../myproject
cp .docker/.env.example .docker/.env
Edit hostname, mysql passwords, db name... 
Edit /etc/hosts to add your HOSTNAME
Edit docker-compose.yml to change container names, ports if you want, volumes names for mariadb and redis, ...
docker-compose up

Php Modules

docker-compose exec php php -m
[PHP Modules]
bcmath
Core
ctype
curl
date
dom
fileinfo
filter
ftp
gd
hash
iconv
intl
json
libxml
mbstring
mysqlnd
openssl
pcre
PDO
pdo_mysql
pdo_sqlite
Phar
posix
readline
redis
Reflection
session
SimpleXML
sodium
SPL
sqlite3
standard
tokenizer
xml
xmlreader
xmlwriter
zip
zlib

[Zend Modules]

About

Docker starter for php web application using Nginx | MariaDB | PHP-FPM | Redis | (Elasticsearch, Kibana OR Manticore Search)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published