Sign inSign up

blacknoob20/php7.4-fpm-alpine-oci8

By blacknoob20

Updated about 1 year ago

PHP 7.4 FPM Linux Alpine 3 con librería oci8 habilitada con oracle instant client 11g

Image
Languages & frameworks
Web servers
0

10K+

blacknoob20/php7.4-fpm-alpine-oci8 repository overview

Imagen php7.4-fpm-alpine-oci8

Imagen Docker optimizada para desarrollo y producción con PHP 7.4, Oracle Instant Client (OCI8), Xdebug, MySQL/MariaDB y otras extensiones útiles.

Características principales

  • Base: php:7.4-fpm-alpine (ligera y segura)
  • Oracle Instant Client 11.2: Soporte para oci8 y pdo_oci
  • Xdebug 3.1.6: Debugging remoto y profiling
  • MySQL/MariaDB: Extensiones mysqli y pdo_mysql habilitadas
  • PostgreSQL: Extensiones pdo_pgsql y pgsql
  • LDAP, GD, SOAP, ZIP, Calendar: Listas para usar
  • Configuración de Xdebug lista para VSCode y debugging remoto
  • Permisos y logs configurados para desarrollo
  • Incluye php.ini personalizado y soporte para archivos .ini adicionales

Uso rápido

docker run -d --name php74-oci8 -p 9000:9000 php7.4-fpm-alpine-oci8

Variables y configuración

  • Puedes montar tu código en /var/www/html
  • Personaliza la configuración PHP agregando archivos .ini en el build o montando un volumen
  • Xdebug configurado para debugging remoto en el puerto 9003

Docker compose file

services:
  php:
    image: blacknoob20/php7.4-fpm-alpine-oci8
    container_name: php7
    command: "php -S 0.0.0.0:8000"
    ports:
      - "83:8000"
    volumes:
      - ./:/var/www/html
    environment:
      - TZ=America/Guayaquil
      - XDEBUG_CLIENT_HOST=host.docker.internal
    extra_hosts:
      - "host.docker.internal:host-gateway"
    networks:
      - net
  ramdb:
    image: redis:alpine
    container_name: redis2
    command: [ "redis-server", "--maxmemory", "500mb", "--maxmemory-policy", "allkeys-lru" ]
    volumes:
      - $PWD/../usr/local/etc/redis/:/usr/local/etc/redis/
    # ports:
    #   - "6379:6379"
    networks:
      - net
networks:
  net:

Tag summary

Content type

Image

Digest

sha256:a7c72ad98

Size

104.5 MB

Last updated

about 1 year ago

docker pull blacknoob20/php7.4-fpm-alpine-oci8