代码拉取完成,页面将自动刷新
FROM ubuntu:14.04
LABEL Author="Virink <virink@outlook.com>"
LABEL Blog="https://www.virzz.com"
COPY src/ /var/www/html/
RUN sed -i 's/http:\/\/archive.ubuntu.com\/ubuntu\//http:\/\/mirrors.tuna.tsinghua.edu.cn\/ubuntu\//g' /etc/apt/sources.list && \
sed -i '/security/d' /etc/apt/sources.list && \
apt-get update -y && \
apt-get -yqq install supervisor mariadb-server apache2 php5 libapache2-mod-php5 \
php5-mysql php5-mcrypt php5-memcache && \
# config
sed -i "154s/Indexes//" /etc/apache2/apache2.conf && \
sed -i "165s/Indexes//" /etc/apache2/apache2.conf && \
/etc/init.d/apache2 start && \
# mysql
rm -rf /var/lib/mysql && \
mysql_install_db --user=mysql --datadir=/var/lib/mysql && \
sh -c 'mysqld_safe &' && \
sleep 5s && \
mysqladmin -uroot password 'b84f73327300021c961c2ce1f9d0dcdc' && \
# supervisor
mkdir -p /var/log/supervisor && \
mv /var/www/html/supervisord.conf /etc/ && \
#
chown -R root:root /var/www/html/ && \
chmod -R 777 /var/www/html/ && \
chmod -R +t /var/www/html/ && \
rm /var/www/html/index.html && \
mv /var/www/html/start.sh / && \
chmod +x /start.sh
EXPOSE 80
ENTRYPOINT ["/start.sh"]
此处可能存在不合适展示的内容,页面不予展示。您可通过相关编辑功能自查并修改。
如您确认内容无涉及 不当用语 / 纯广告导流 / 暴力 / 低俗色情 / 侵权 / 盗版 / 虚假 / 无价值内容或违法国家有关法律法规的内容,可点击提交进行申诉,我们将尽快为您处理。