php环境镜像制作

Dockerfile

1
2
3
4
5
6
7
8
9
10
11
12
13
# 需要安装插件,要用fpm-buster制作
FROM php:8.0.2-fpm-buster
# RUN docker-php-ext-install pdo_mysql
# 上传插件安装脚本
COPY install-php-extensions /usr/local/bin/install-php-extensions
# 上传国内源地址
COPY sources.list /etc/apt/sources.list
RUN chmod +x /usr/local/bin/install-php-extensions \
&& install-php-extensions pdo_mysql pdo_pgsql bcmath bz2 gd gettext mysqli zip

# 部分插件可以使用内置脚本“ docker-php-ext-install 扩展名 ”直接安装,部分扩展不支持
# 下载官方扩展安装脚本,上传镜像 “install-php-extensions 扩展名 ”直接安装即可(更新国内软件源,加快下载速度)
# 安装脚本镜像页面有介绍,github地址:https://github.com/mlocati/docker-php-extension-installer

sources.list

1
2
deb http://mirrors.ustc.edu.cn/debian buster main
deb http://mirrors.ustc.edu.cn/debian buster-updates main
-------------本文结束感谢您的阅读-------------
坚持原创技术分享,您的支持将鼓励我继续创作!