Saltar al contenido

Agregar extensiones PHP usando Docker Compose

Solución:

En tus extensions archivo, agregue esto a la parte superior:
FROM php:7-fpm

y quitar el image: php:7-fpm desde su archivo docker-compose

este es mi código. ya se está ejecutando en mi servidor.

web:
  image: nginx:latest
  ports:
    - "80:80"
  volumes:
  - ./code:/code
  - ./site.conf:/etc/nginx/conf.d/site.conf
  links:
    - php
php:
  #remove this
  #dockerfile: extensions
  #image: php:7-fpm
  #change with build ...
  build: './docker/php'
  volumes:
    - ./code:/code

Luego añade Dockerfile archivo al docker/php carpeta:

FROM php:7-fpm

RUN apt-get update && apt-get install -y 
        libicu-dev 
    && docker-php-ext-install 
        intl 
    && docker-php-ext-enable 
        intl

Ahora puede ejecutar Dockerfile dentro de docker-compose.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *