• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

Thecommand'/bin/sh-cunzip-ophp-7.2.23-src.zip'returnedanon-zerocode:1

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

 

Dockerfile 内容

#centos7 nginx php redis inotify
FROM centos:7
MAINTAINER INFOBIRD
RUN yum -y update && yum install -y wget unzip zip tar lftp gcc gcc-c++ make openssl-devel pcre-devel pcre autoconf libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel zlib zlib-devel glibc glibc-devel glib2 glib2-devel bzip2 bzip2-devel ncurses ncurses-devel curl curl-devel e2fsprogs e2fsprogs-devel krb5 krb5-devel libidn libidn-devel openssl openssl-devel openldap openldap-devel nss_ldap openldap-clients openldap-servers gd gd2 gd-devel gd2-devel perl-CPAN pcre-devel libicu-devel && yum clean all

WORKDIR /usr/local/webserver

# nginx
#RUN wget http://nginx.org/download/nginx-1.9.9.tar.gz
ADD nginx-1.9.9.tar.gz /usr/local/webserver
WORKDIR /usr/local/webserver/nginx-1.9.9
RUN ./configure --prefix=/usr/local/webserver/nginx --user=www --group=www --with-http_ssl_module --with-pcre && make && make install
RUN useradd -s /sbin/nologin -M www


#php
#RUN wget https://windows.php.net/downloads/releases/archives/php-7.2.23-src.zip
WORKDIR /usr/local/webserver
ADD php-7.2.23-src.zip /usr/local/webserver
#ls -al && pwd &&
RUN  unzip -o php-7.2.23-src.zip
RUN ls -al && pwd
WORKDIR /usr/local/webserver/php-7.2.23-src
RUN ./configure --prefix=/usr/local/webserver/php --with-config-file-path=/usr/local/webserver/php/etc --enable-fpm --with-fpm-user=www --with-fpm-group=www --enable-mysqlnd --with-mysqli=mysqlnd --with-pdo-mysql=mysqlnd --with-iconv-dir --with-freetype-dir=/usr/local/freetype --with-jpeg-dir --with-png-dir --with-zlib --with-libxml-dir=/usr --enable-xml --disable-rpath --enable-bcmath --enable-shmop --enable-sysvsem --enable-inline-optimization --with-curl --enable-mbregex --enable-mbstring --enable-intl --enable-pcntl --with-mcrypt --enable-ftp --with-gd --enable-gd-native-ttf --with-openssl --with-mhash --enable-pcntl --enable-sockets --with-xmlrpc --enable-zip --enable-soap --with-gettext --disable-fileinfo --enable-opcache

#redis

#inotify-tool
ADD  extends/inotify-tools-3.14.tar.gz /usr/local/webserver/

WORKDIR /usr/local/webserver/inotify-tools-3.14
RUN  ./configure --prefix=/usr/local/webserver/inotify-tools && make && make install

CMD ["/usr/sbin/init"]

 构建命令:

docker build -t lnpn .

 报错

 一直没解决

 

最后只等登陆容器。 ./configure  容器内编译php了


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
php中文切割字符串长度发布时间:2022-07-10
下一篇:
PHPjson_encode函数使用后多出来首尾的引号、中文转码问题发布时间:2022-07-10
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap