# docker-lnp **Repository Path**: ipingtai/docker-lnp ## Basic Information - **Project Name**: docker-lnp - **Description**: 基于docker的php+nginx的运行环境 - **Primary Language**: Docker - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 15 - **Forks**: 1 - **Created**: 2017-05-21 - **Last Updated**: 2025-02-27 ## Categories & Tags **Categories**: docker-related **Tags**: None ## README # 基于网易蜂巢LNP运行环境 并更新镜像地址为阿里云适合在阿里云服务器运行 LNP 是指一组通常一起使用来运行动态网站或者服务器的自由软件名称首字母缩写: - Linux,操作系统 - Nginx,网页服务器) - PHP、Perl 或 Python,脚本语言 ### 如何使用镜像 > 该镜像基于 hub.c.163.com/netease_comb/centos:7 镜像制作,推荐最小规格为小型。 安装软件: - nginx,站点路径/wwwroot/ - php5 ``` # # MAINTAINER Sinda.Yan # DOCKER-VERSION 1.6.2 # # Dockerizing php-fpm: Dockerfile for building php-fpm images # FROM hub.c.163.com/netease_comb/centos:7 MAINTAINER Sinda.Yan # Set environment variable ENV APP_DIR /wwwroot RUN yum -y swap -- remove fakesystemd -- install systemd systemd-libs && \ yum -y install nginx php-cli php-mysql php-pear php-ldap php-mbstring php-soap php-dom php-gd php-xmlrpc php-fpm php-mcrypt && \ yum clean all ADD nginx_nginx.conf /etc/nginx/nginx.conf ADD nginx_default.conf /etc/nginx/conf.d/default.conf ADD php_www.conf /etc/php-fpm.d/www.conf RUN sed -i 's/;cgi.fix_pathinfo=1/cgi.fix_pathinfo=0/' /etc/php.ini RUN mkdir -p /wwwroot && echo "" > ${APP_DIR}/index.php EXPOSE 80 443 ADD supervisor_nginx.conf /etc/supervisor.conf.d/nginx.conf ADD supervisor_php-fpm.conf /etc/supervisor.conf.d/php-fpm.conf ONBUILD ADD . /wwwroot ONBUILD RUN chown -R nginx:nginx /wwwroot ```