官方镜像地址
https://hub.docker.com/_/php?tab=description&page=1&ordering=last_updated&name=7.2-fpm
我采用的是7.2-fpm tag
更新镜像并且创建php容器
docker search php
docker pull php
docker run --name phpfpm -d -v /data:/data php:7.2-fpm
进入容器更新gd mysqli 库
$ docker exec -it php /bin/bash
$ cd /usr/local/bin
$ ./docker-php-ext-install pdo_mysql mysqli mysql gd libzip-dev zip pdo_mysql mysqli gd zip bcmath
$ docker restart php
ps:
if custom ./configure arguments are necessary, see docker-php-ext-configure
Possible values for ext-name:
bcmath bz2 calendar ctype curl dba dom enchant exif fileinfo filter ftp gd gettext gmp hash iconv imap interbase intl json ldap mbstring mcrypt mssql mysql my