Pixelao / dev-docker-apache2.4-php8-mariadb10.1

Development with Docker on httpd:2.4-alpine, php:8-fpm-alpine and mariadb:10.1

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Docker Containers ready for Development

Apache2.4, PHP-8-FPM & Mariadb10.1

Dependencies and needs

Installing

  • First, create a new directory at the root called "public_html", here inside you must clone or init your project
  • Start the containers with command:
    docker-compose up -d

Help

The docker-project is based on 3 containers

  • skeleton-docker.apache (Apache 2.4, container image httpd:2.4-alpine)
  • skeleton-docker.php (PHP-8, container image php:8-fpm-alpine)
  • skeleton-docker.mariadb (MariaDb 10.1, container image mariadb:10.1)

You can check Apache and PHP logs on docker/apache/logs

Versions and modules

  • Apache-2.4
  • MariaDB-10.1
  • PHP-8-FPM
    • [PHP Modules]

      • bcmath
      • Core
      • ctype
      • curl
      • date
      • dom
      • exif
      • fileinfo
      • filter
      • ftp
      • gd
      • hash
      • iconv
      • intl
      • json
      • libxml
      • mbstring
      • mysqli
      • mysqlnd
      • openssl
      • pcre
      • PDO
      • pdo_mysql
      • pdo_pgsql
      • pdo_sqlite
      • Phar
      • posix
      • rar
      • readline
      • redis
      • Reflection
      • session
      • SimpleXML
      • soap
      • sodium
      • SPL
      • sqlite3
      • standard
      • tokenizer
      • xdebug
      • xml
      • xmlreader
      • xmlwriter
      • xsl
      • Zend OPcache
      • zip
      • zlib
    • [Zend Modules]

      • Xdebug
      • Zend OPcache

Authors

Contributors names and contact info

@Pixelao, Adrián Martín

Version History

  • 0.1
    • Initial Release

About

Development with Docker on httpd:2.4-alpine, php:8-fpm-alpine and mariadb:10.1


Languages

Language:Dockerfile 96.1%Language:Shell 3.9%