webdevops / dockerfile Goto Github PK
View Code? Open in Web Editor NEW:package: Dockerfiles from WebDevOps for PHP, Apache and Nginx
Home Page: https://webdevops.io/projects/dockerfiles/
License: MIT License
:package: Dockerfiles from WebDevOps for PHP, Apache and Nginx
Home Page: https://webdevops.io/projects/dockerfiles/
License: MIT License
Always use pip to get always newest version
I'd like to add a custom php ini to the php-nginx environment, but if I mount /etc/php5/fpm/conf.d/
from host then I'll lose all the configurations provided by the image.
How can I proceed?
I'm using webdevops/php-apache:debian-8
, and I wish to pass configuration parameters to the app via environment variables (accessible via getenv()). However, when I display phpinfo()
, the only two environment variables are USER
and HOME
. Somewhere in init process > supervisord > apache > php
the environment variables aren't getting handed down. I've been researching for hours and would really love a nudge in the right direction.
Of course I don't expect anything for free, would love to give back in terms of code or documentation, just stuck in a tight spot right now :)
When using TYPO3 with debian8 and php7 I'm experiencing the same issues as I reported here:
gplessis/dotdeb-php#124
Add Testsuite ENV-VAR FROM_DOCKERHUB to force fresh pull from docker hub instead of maybe local build
eg. use ADD for uploading TARs to prevent duplicate configurations
In https://github.com/webdevops/Dockerfile/tree/develop/php-nginx the first title should read "PHP with Ngnix container layout" instead of "PHP with Apache container layout"
Fix slow startup times
If the WEB_DOCUMENT_ROOT
folder defined in ``etc/environment.yml
doesn't exist that Apache daemon fails silently.
Would be really helpful if there was an error message during boot up of container.
Split entrypoints into different external scripts -> modular entrypoint stuff
application
Interesting project and good work so far.
Databases are missing in the project. What about service container with mysql or mariadb?
Elasticsearch ? I can provide some examples (single setup or five node cluster with some usefull extensions)
Redis?
and more.
/var/log/vsftpd.log
Generate all locales
RUN mkdir /storage
RUN chmod 777 /storage
VOLUME "/storage"
It would be nice if there would be a flag/switch to install and enable ioncube loader.
It's currently not available for PHP7 but for the other PHP versions.
This way it would be possible to have a boilerplate for Shopware or other PHP applications that use ioncube.
Disable xdebug/blackfire
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.