Agregados los ficheros para testear otras versiones.#2
Agregados los ficheros para testear otras versiones.#2abdedarghal111 wants to merge 4 commits intoFacturaScripts:masterfrom
Conversation
docker-compose.yml
Outdated
| ports: | ||
| - 8080:8080 | ||
|
|
||
| # facturascripts74: |
There was a problem hiding this comment.
Te has dejado un montón de código comentado. Mejor quítalo.
There was a problem hiding this comment.
El código comentado se refiere a las demás versiones.
test/php74/Dockerfile
Outdated
|
|
||
| COPY facturascripts.sh /usr/local/bin/facturascripts | ||
| RUN chmod +x /usr/local/bin/facturascripts | ||
| CMD ["../../facturascripts"] |
There was a problem hiding this comment.
porque referencia al script original, así se evita copiar y pegar el archivo 3 veces.
|
Ya he removido el código que me has pedido, si hay que realizar algo más avisame. |
|
@abdedarghal111 revisa que si solo lo que cambia es la versión de php, puedes reutilizar el Dockerfile pasandole como argumento la versión de php ARG PHP_VERSION=7.4 y cuando construyas el contenedor le pasas la versión. de esta forma no vas a tener que tocar el achivo aunque vaya por la vesión 9.2 igual pasa con la vesión de FacturaScripts. si la configuras como argumento se la vas pasando desde fuera y ya no tienes que tocar los archivos en cada versión |
Acabo de investigarlo en un momento (búsquedas rápidas y chatgpt) y al parecer no es posible. No se puede agregar variables de entorno para buscar imágenes de docker, pero lo que si se podría hacer es construir la imagen desde cero e instalar esa versión ya que se consideran instrucciones de terminal y si admiten variables de entorno, aunque es más tedioso. |
Temas relevantes: