12345678910111213141516171819202122232425262728293031 |
- FROM php:5.6.40-fpm-alpine
- # 维护者 gwang -2022.4.26
- MAINTAINER gwang<wanggangzero@qq.com>
- # docker build -t "wg/php56:5.6" 56
- # 设置时区
- ENV TZ=Asia/Shanghai
- # 定制PHP_Extension
-
- RUN sed -i 's/dl-cdn.alpinelinux.org/mirrors.aliyun.com/g' /etc/apk/repositories \
- && apk update \
- && apk add --no-cache libmcrypt-dev \
- && docker-php-ext-install mcrypt mysql mysqli pdo pdo_mysql mbstring sockets shmop opcache
- RUN apk add openssl openssl-dev
- RUN apk add gc g++ automake autoconf make
- RUN pecl install -o -f mongo
- # 附加php设置
- COPY php_extra.ini /usr/local/etc/php/conf.d
- COPY php_mongo.ini /usr/local/etc/php/conf.d
- # 开机启动php-fpm进程
- CMD ["php-fpm", "-F"]
- #docker build
- # docker run -d --name="php56" -p=9056:9000 --restart=always -v=D:\\www:/data/www wg/php56:5.6
- # docker run -d --name="php56" -p=9056:9000 --restart=always -v=/data:/data wg/php56:5.6
|