有一个之前的php网站程序需要迁移到K8S,简单调研了下. 基础镜像 官方提供了诸如php:7.1-apache的基础镜像,但是确认必要的扩展,例如gd,当然官方提供了docker-php-ext-install命令,可以用来安装需要的扩展.但是每次构建都重新安装非常费时,最好的办法是构建一个包含必要扩展的基础镜像. FROM php:7.1-apache ENV PORT 80 EXPOSE 80 RUN buildDeps=" \ default-libmysqlclient-dev \ l…