docker-php-extension-installer
Easily install PHP extensions in Docker containers (by mlocati)
Our great sponsors
Laravel Homestead | docker-php-extension-installer | |
---|---|---|
8 | 12 | |
3,856 | 3,920 | |
0.2% | - | |
8.0 | 8.9 | |
13 days ago | 6 days ago | |
Shell | Shell | |
MIT License | MIT License |
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
Laravel Homestead
Posts with mentions or reviews of Laravel Homestead.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-07-05.
-
What is a better dev setup instead of xampp?
But some weeks ago i switched to homestead + WSL2 only and no need for vagrant/virtualbox anymore.
-
Getting Homestead to work on M1 with VirtualBox
Please continue the conversation on the open GitHub issue thread: https://github.com/laravel/homestead/issues/1807
-
Laravel Development Environment: A Complete Introduction
# Clone Homestead git clone https://github.com/laravel/homestead.git ~/Homestead # Checkout the release version cd ~/Homestead git checkout release # If you're on macOS / Linux bash init.sh # If you're on Windows init.bat
-
Laravel Homestead 12.1.0 still using php 8.0 unable to create Laravel 9 projects
Homestead v13.0.0 was released last year with PHP 8.1. Just upgrade Homestead.
- Looks like Laravel Homestead is gonna start working on Apple Silicon support
- Looks like Laravel Homestead is gonna start working on Apple Silicon support 🎉
- Homestead v12.3.1 Released
-
The current state of local Laravel development
Run git clone https://github.com/laravel/homestead.git ~/Homestead
docker-php-extension-installer
Posts with mentions or reviews of docker-php-extension-installer.
We have used some of these posts to build our list of alternatives
and similar projects. The last one was on 2023-05-12.
-
Are there any plans on making PHP 8 a normal apt repository?
Our "fix" was eventually move away to containers (local dev docker, production k8s) and never look back. Essentially https://github.com/mlocati/docker-php-extension-installer fills the void perfectly.
-
Optimizing Bitbucket Pipelines with Custom Docker Images
From php:8.0.26-cli RUN apt-get update && apt-get install -qy \ unzip \ git \ curl \ rsync \ libmcrypt-dev \ libzip-dev \ zip \ default-mysql-client \ libfreetype6-dev \ libjpeg62-turbo-dev \ libpng-dev \ zlib1g-dev RUN curl -sSLf \ -o /usr/local/bin/install-php-extensions \ https://github.com/mlocati/docker-php-extension-installer/releases/latest/download/install-php-extensions && \ chmod +x /usr/local/bin/install-php-extensions && \ install-php-extensions grpc-1.45.0 RUN docker-php-ext-configure gd --with-freetype --with-jpeg \ && docker-php-ext-install pdo_mysql zip gd RUN curl -sS https://getcomposer.org/installer | php -- --install-dir=/usr/local/bin --filename=composer
-
A Python Script to connect to GitHub and Fetches Search Results
python3 new.py docker-php-extension-installer: https://github.com/mlocati/docker-php-extension-installer codechecker: https://github.com/Ericsson/codechecker SingleFileZ: https://github.com/gildas-lormeau/SingleFileZ china-dictatorship: https://github.com/cirosantilli/china-dictatorship vscode-docker: https://github.com/microsoft/vscode-docker flask-bones: https://github.com/cburmeister/flask-bones ProjectFib: https://github.com/anantdgoel/ProjectFib S3Mock: https://github.com/adobe/S3Mock home: https://github.com/gege-circle/home docker-php: https://github.com/chialab/docker-php dockbix-xxl: https://github.com/monitoringartist/dockbix-xxl wind-layer: https://github.com/sakitam-fdd/wind-layer powerstrip: https://github.com/ClusterHQ/powerstrip selenium-jupiter: https://github.com/bonigarcia/selenium-jupiter gnome-shell-extension-docker: https://github.com/gpouilloux/gnome-shell-extension-docker hacktoberfest-2022: https://github.com/docker/hacktoberfest-2022 azure-docker-extension: https://github.com/Azure/azure-docker-extension pgrocks-fdw: https://github.com/vidardb/pgrocks-fdw docker-php-yii2: https://github.com/dmstr/docker-php-yii2 docker-community-extensions: https://github.com/collabnix/docker-community-extensions alpine-php-fpm: https://github.com/joseluisq/alpine-php-fpm autoview-tradingview-chrome-docker-bot: https://github.com/IAMtheIAM/autoview-tradingview-chrome-docker-bot .config: https://github.com/zszszszsz/.config docker-phpfpm: https://github.com/adhocore/docker-phpfpm coc-docker: https://github.com/josa42/coc-docker china-dictatorhsip-6: https://github.com/cirosantilli/china-dictatorhsip-6 testcontainers-spock: https://github.com/testcontainers/testcontainers-spock Dockery: https://github.com/oslabs-beta/Dockery docker-extension: https://github.com/tailscale/docker-extension volumes-backup-extension: https://github.com/docker/volumes-backup-extension ajeetraina@Docker-Ajeet-Singh-Rainas-MacBook-Pro chatgpt % vi new.py ajeetraina@Docker-Ajeet-Singh-Rainas-MacBook-Pro chatgpt % python3 new.py .config: https://github.com/zszszszsz/.config Dockery: https://github.com/oslabs-beta/Dockery docker-extension: https://github.com/tailscale/docker-extension ransomware: https://github.com/abhir98/ransomware jfrog-docker-desktop-extension: https://github.com/jfrog/jfrog-docker-desktop-extension dd-extension-lgtm: https://github.com/cedricziel/dd-extension-lgtm openshift-dd-ext: https://github.com/redhat-developer/openshift-dd-ext k9s-dd-extension: https://github.com/spurin/k9s-dd-extension pgadmin4-docker-extension: https://github.com/marcelo-ochoa/pgadmin4-docker-extension trivy-docker-extension: https://github.com/aquasecurity/trivy-docker-extension drone-ci-docker-extension: https://github.com/harness/drone-ci-docker-extension docker-extension: https://github.com/loopDelicious/docker-extension swagger-editor-docker-extension: https://github.com/n-murphy/swagger-editor-docker-extension wasm-docker-extension: https://github.com/cmrigney/wasm-docker-extension microcks-docker-desktop-extension: https://github.com/microcks/microcks-docker-desktop-extension docker-extension-golang-playground: https://github.com/rumpl/docker-extension-golang-playground diveintoansible-extension: https://github.com/spurin/diveintoansible-extension docker-desktop-extension: https://github.com/okteto/docker-desktop-extension docker-extension-rabbitmq: https://github.com/Yogendra0Sharma/docker-extension-rabbitmq docker-storj-extension: https://github.com/elek/docker-storj-extension github-registry-docker-desktop-extension: https://github.com/peacecwz/github-registry-docker-desktop-extension docker-desktop-extension-issues: https://github.com/mutagen-io/docker-desktop-extension-issues sdw-docker-extension: https://github.com/marcelo-ochoa/sdw-docker-extension vcluster-dd-extension: https://github.com/loft-sh/vcluster-dd-extension extension-docker-desktop: https://github.com/epinio/extension-docker-desktop asyncapi-studio-docker-extension: https://github.com/thiyagu06/asyncapi-studio-docker-extension gefyra-docker-desktop-extension: https://github.com/gefyrahq/gefyra-docker-desktop-extension oraclexe-docker-extension: https://github.com/marcelo-ochoa/oraclexe-docker-extension docker-extensions-101: https://github.com/collabnix/docker-extensions-101 step-ca-docker-extension: https://github.com/hslatman/step-ca-docker-extension
-
PHP image can't install gRPC extension
dockerfile using this script https://github.com/mlocati/docker-php-extension-installer
-
Answer: I am not able to install mbstring using docker file
FROM php:8-fpm # Copy composer.lock and composer.json COPY composer.lock composer.json /var/www/ # Set working directory WORKDIR /var/www ADD https://github.com/mlocati/docker-php-extension-installer/releases/latest/download/install-php-extensions /usr/local/bin/ RUN chmod +x /usr/local/bin/install-php-extensions && sync && \ install-php-extensions mbstring pdo_mysql zip exif pcntl gd #previous code # Install dependencies RUN apt-get update && apt-get install -y \ build-essential \
-
How do you install additional PHP extensions?
And https://github.com/mlocati/docker-php-extension-installer for every not supported extension
- Debug Docker PHP Project on PHPStorm using Xdebug
-
Need help installing php APCU in a php-fpm:7.4 Debian based container
This helped me deal w/ installing missing extensions.
-
How to Enable PHP extensions via Dockerfile?
Take a look at Easy installation of PHP extensions in official PHP Docker images, since i stumble on it i didn't need nothing else for the job.
-
What should do about this warning: symfony 5.2 please install the intl php extension for best performance?
If you use Docker there's this great tool: https://github.com/mlocati/docker-php-extension-installer
What are some alternatives?
When comparing Laravel Homestead and docker-php-extension-installer you can also consider the following projects:
Laradock - Full PHP development environment for Docker.
php-memcached - memcached extension based on libmemcached library
lando - A development tool for all your projects that is fast, easy, powerful and liberating
Docker Compose - Define and run multi-container applications with Docker
DBngin - DB Engine
takeout - Docker-based development-only dependency manager. macOS, Linux, and WSL2-only and installs via PHP's Composer... for now.
docker-compose-laravel - A docker-compose workflow for local Laravel development
Vessel - Up and running with small Docker environments
Docker-Stack - This repo contains a simple Docker setup with minimal configuration and only few files you can drop into many PHP-based projects.
Laravel Homestead vs Laradock
docker-php-extension-installer vs php-memcached
Laravel Homestead vs lando
docker-php-extension-installer vs lando
Laravel Homestead vs Docker Compose
docker-php-extension-installer vs Laradock
Laravel Homestead vs DBngin
docker-php-extension-installer vs takeout
Laravel Homestead vs docker-compose-laravel
docker-php-extension-installer vs Vessel
Laravel Homestead vs Vessel
docker-php-extension-installer vs Docker-Stack