PHP环境配置相关
可以安装指定版本的php:FROM centos:7
RUN yum -y install epel-release && \
rpm -Uvh https://rpms.remirepo.net/enterprise/remi-release-7.rpm && \
yum -y install yum-utils && \
yum-config-manager --enable remi-php56 && \
yum install -yhttpd php php-mysql php-gd php-mbstring php56-php-pecl-imagick dom php56-php-xml php56-php-mcrypt php56-php-imap && \
yum clean all
EXPOSE 80
# Simple startup script to avoid some issues observed with container restart
ADD run-httpd.sh /run-httpd.sh
RUN chmod -v +x /run-httpd.sh
CMD ["/run-httpd.sh"]php.ini 补充模块,模块可以到https://centos.pkgs.org/网站上去搜索然后在网页上Ctrl+F remi
extension=/opt/remi/php56/root/usr/lib64/php/modules/mcrypt.so
extension=/opt/remi/php56/root/usr/lib64/php/modules/imap.so
extension=/opt/remi/php56/root/usr/lib64/php/modules/dom.so
extension=/opt/remi/php56/root/usr/lib64/php/modules/xmlreader.so
extension=/opt/remi/php56/root/usr/lib64/php/modules/xmlwriter.so
extension=/opt/remi/php56/root/usr/lib64/php/modules/xml.so
extension=/opt/remi/php56/root/usr/lib64/php/modules/xsl.so
页:
[1]