Pregunta: <ol> <li>¿ Como se instalan o se habilitan caracteristicas de php a un contenedor ? he buscado como instalar el xsl de php y no...

Pregunta de la clase:
Bind mounts
Jared Bustamante Quiñonez

Jared Bustamante Quiñonez

Pregunta
student
hace 5 años

Pregunta:

  1. ¿ Como se instalan o se habilitan caracteristicas de php a un contenedor ? he buscado como instalar el xsl de php y no he podido hacerlo

Tambien:

  1. ¿Como se puede hacer para cambiar las caracteristicas del servidor apache ? en particular el memori_limit y el max_execution_time … desde el dockerfile ?
  2. ¿ Esos son temas que se verán en este curso ?

Gracias de antemano por sus comentarios y respuestas (Y) un saludo

2 respuestas
    Luis Fernando Cruz Carrillo

    Luis Fernando Cruz Carrillo

    student
    hace 5 años

    Hola. Básicamente, o generalmente, los contenedores están basados en Linux, por lo que para habilitar las características que mencionas, las tendrías que habilitar como normalmente lo haces en Linux, y si tienes que instalar algo, lo deberás hacer desde el Dockerfile (

    RUN apt install apache2 mariadb-server php libapache2-mod-php php-mysql
    ).

    Aquí unas imágenes que te pueden servir: PHP: https://hub.docker.com/_/php Apache: https://hub.docker.com/_/httpd

    Para modificar el memori_limit puedes tener un archivo de configuración en tu carpeta de desarrollo y copiar ese archivo con los parámetros que deseas modificar al contenedor, utilizando la sentencia COPY en el Dockerfile, o bien le haces un "bind" (

    docker run --rm -d -v config:config/path tuImagen
    ).

    Espero que esto te ayude. Saludos.

    Jonhatan prieto mora

    Jonhatan prieto mora

    student
    hace 5 años

    Lo puedes hacer creando un .Dockerfile y ejecutando los comandos con RUN, CMD ó definiendo un archivo entrypoint

Curso de Docker [Empieza Gratis]

Curso de Docker [Empieza Gratis]

Éste es un curso sobre los fundamentos de Docker, tanto para quienes no conocen esta tecnología y quieren aprender a usarla como para quienes la usan frecuentemente pero quieren profundizar en los detalles de cómo funciona en detalle y cómo puede ayudarles a aprovechar al máximo la herramienta en sus desarrollos profesionales.

Curso de Docker [Empieza Gratis]

Curso de Docker [Empieza Gratis]

Éste es un curso sobre los fundamentos de Docker, tanto para quienes no conocen esta tecnología y quieren aprender a usarla como para quienes la usan frecuentemente pero quieren profundizar en los detalles de cómo funciona en detalle y cómo puede ayudarles a aprovechar al máximo la herramienta en sus desarrollos profesionales.