GithubHelp home page GithubHelp logo

garbetjie / docker-php-extensions Goto Github PK

View Code? Open in Web Editor NEW
3.0 3.0 0.0 991 KB

An extension of the official PHP Docker, with additional extensions configured and installed.

License: MIT License

Dockerfile 76.44% Shell 23.56%
docker docker-php fpm php php-cli php-fpm

docker-php-extensions's People

Contributors

garbetjie avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

docker-php-extensions's Issues

Make New Relic binary downloadable.

The New Relic binary is currently always a part of the image. However, it is not necessarily always used.

Ideally, the download & installation of the New Relic binary should be moved to a script, so that it can be called on demand when it is actually required.

Running any PHP command causes the template files to no longer respect environment variables.

Example Dockerfile:

FROM garbetjie/php:7.4-nginx
RUN /docker-entrypoint.sh php -i | grep memory
ENV MEMORY_LIMIT=32M

Any images built using a Dockerfile like this (specifically the RUN command) will no longer respect any environment variables when it comes to templating.

Ideally, the template files should be stored separate to the actual files in use, and should be re-interpreted every time the entrypoint script is run.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.