代码拉取完成,页面将自动刷新
FROM centos:7.9.2009
MAINTAINER monkeye "monkeye@discuz.vip"
ARG timezone
ENV TIMEZONE=${timezone:-"Asia/Shanghai"}
# Install
RUN yum install -y epel-release \
&& yum -y install wget \
&& wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo \
&& rpm -ivh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm \
&& yum install -y --enablerepo=remi --enablerepo=remi-php81 php php-opcache php-devel php-mbstring php-mcrypt php-mysqlnd php-mysql php-odbc php-pdo php-mssql php-mysqli php-gd php-xml php-pear php-bcmath php-pecl-swoole php-pecl-redis php-pecl-mongo --skip-broken \
&& yum install -y --enablerepo=remi --enablerepo=remi-php81 php-fpm \
&& yum install -y nginx \
&& groupadd www \
&& useradd -g www -s /sbin/nologin www \
&& yum install vim -y
# Config
RUN cp /usr/share/zoneinfo/${TIMEZONE} /etc/localtime && \
echo "${TIMEZONE}" > /etc/timezone
# Copy
COPY nginx.conf /etc/nginx/nginx.conf
COPY www.conf /etc/php-fpm.d/www.conf
COPY php.ini /etc/php.ini
RUN mkdir /run/php-fpm && rm /usr/share/nginx/html/* -rf
ADD upload/ /usr/share/nginx/html/
COPY run.sh /mnt/run.sh
RUN chmod 755 /mnt/run.sh
RUN chmod -R 777 /usr/share/nginx/html/data
RUN chmod -R 777 /usr/share/nginx/html/config
RUN chmod -R 777 /usr/share/nginx/html/uc_client/data
RUN chmod -R 777 /usr/share/nginx/html/uc_server/data
EXPOSE 80
CMD ["/mnt/run.sh"]
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。