Sign inSign up

qq79428316/club-php

By qq79428316

•Updated over 7 years ago

源码编译安装的各PHP版本,5.3,5.4,5.5,5.6,7.0,7.1

Image
0

574

qq79428316/club-php repository overview

  • PHP-FPM,php.ini 的配置文件 会在 /data/usr-data/php 目录下生成
  • 需要指定一个宿主机目录 mount 到该容器 /data/usr-data 目录下
  • 以下示例中的5.3替换成想要运行的php版本即可,支持多版本同时运行
  • 支持的版本请查看 Tags
⁠运行示例:
docker run -d \
    --name="php-5.6" \
    --network=host \
    --restart always \
    -v /data/usr-data:/data/usr-data \
    qq79428316/club-php:5.6.39
⁠docker-compose.yml 写法:

version: '3.2'
services:
  php-5.3:
    image: club-php:5.3.29
    container_name: lnmp-php-5.3
    hostname: lnmp-php-53
    restart: always
    volumes: 
      - /data/my-data:/data/usr-data
    networks:
      - net
networks:
  net:
⁠PHP目录结构

/data/usr-data/php-5.3/
├── php-fpm.conf
├── php-fpm.log
├── php-fpm.pid
└── php.ini

0 directories, 4 files

  • php-fpm.conf与php.ini删除后会自动重建,如需恢复默认设置直接删除即可
  • 修改配置完成后需重启PHP容器
  • docker restart lnmp-php-5.3
⁠PHP已编译模块

Core date ereg libxml openssl pcre sqlite3 zlib ctype curl dom filter ftp gd hash iconv json mbstring mcrypt SPL session standard mysqlnd PDO pdo_mysql pdo_sqlite Phar posix Reflection mysqli SimpleXML soap mysql tokenizer xml xmlreader xmlwriter zip cgi-fcgi memcached amqp mongo redis

  • 本账户下的php容器版本
  • php 5.x系列使用mongo扩展
  • php 7.x系列使用mongodb扩展
⁠LNMP其他模块请查阅本用户其他镜像

https://hub.docker.com/u/qq79428316/⁠

Tag summary

Content type

Image

Digest

Size

288.2 MB

Last updated

over 7 years ago

docker pull qq79428316/club-php:7.2.18