L'installation de base d'Ubuntu16 avec Apache, MySQL et PHP7 Les modules ajoutés sont le serveur Xdebug-SSL-PHPUnit-rabbitMQ
Cela crée un conteneur Docker exécutant PHP, Apache et Mysql sur Ubuntu 16
Je voulais juste toutes les bibliothèques PHP que j'ai tendance à utiliser.
Je souhaitais également créer des modules fréquemment nécessaires aux développeurs, notamment Xdebug, phpUnit, la génération et l'accès aux certificats SSL, etc.
Le serveur Mysql installé ne contient aucun mot de passe.
docker run -d -p 80:80 -p 443:443 -v devInt:/var/www/html --name=DeveloperInterface shinigamigood/ubuntu16-lamp-xdebug-ssl-phpunit
PHP_BEFORE
: commande(s) à exécuter avant d'exécuter composer install
PHP_COMPOSER_FLAGS
: flags à inclure avec composer install
(ex : --prefer-dist --no-dev)
PHP_AFTER
: commande(s) à exécuter après composer install
Xdebug
SSL + configuration
phpUnité
a2enmod
Serveur Rabbit MQ
Git
libapache2
libzend
boucle
imagick
chaînemb
mcrypt
memcaché
... et bien d'autres. Lisez le fichier Docker.
Zied