加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
Dockerfile1.20.2 1.93 KB
一键复制 编辑 原始数据 按行查看 历史
LateWinter 提交于 2022-01-12 14:08 . nginx:1.20.2
#FROM mycujoo/nginx-http-flv-module
FROM nginx:latest
RUN mkdir /temp
RUN apt-get -y update
RUN apt -y install gcc make
ADD nginx-http-flv-module-1.2.10 /temp/nginx-http-flv-module
ADD nginx-1.20.2 /temp/nginx-1.2.1
ADD perl-5.28.0 /temp/perl-5.28.0
ADD pcre-8.38.tar.gz /temp/
ADD zlib-1.2.11.tar.gz /temp/
ADD openssl-OpenSSL_1_1_1m /temp/openssl
RUN apt -y install g++
RUN apt-get -y autoremove openssl
RUN apt-get -y install libssl-dev build-essential libidn11-dev libidn11 libssl-dev
RUN cd /temp && cd nginx-1.2.1 && ls && ./configure --prefix=/usr/local/nginx/ --add-module=../nginx-http-flv-module --with-http_stub_status_module --with-http_gunzip_module --with-http_ssl_module --with-pcre=../pcre-8.38 --with-zlib=../zlib-1.2.11 --with-openssl=../openssl && make && make install
#RUN cd /temp && cd nginx-1.2.1 && ls && ./configure --prefix=/usr/local/nginx/ --add-module=../nginx-http-flv-module --with-http_stub_status_module --with-http_ssl_module --with-pcre=../pcre-8.38 --with-zlib=../zlib-1.2.11 --with-openssl=../openssl && make && make install
#RUN cd /temp && cd nginx-1.2.1 && ls && ./configure --prefix=/usr/local/nginx --add-module=../nginx-http-flv-module --with-pcre=../pcre-8.38 --with-openssl=../openssl-1.0.2l --with-zlib=../zlib-1.2.11 && make && make install
RUN chmod +x /usr/local/nginx/sbin/nginx
RUN ln -s /usr/local/nginx/sbin/nginx /usr/bin/nginx
RUN cp -rf /usr/local/nginx /tmp/
#RUN cp -rf /opt/nginx/nginx.conf /tmp/nginx/conf/
#RUN chmod +x /opt/nginx/sbin/nginx
#RUN ln -s /opt/nginx/sbin/nginx /usr/bin/nginx
#RUN cp -rf /opt/nginx/ /tmp/
ADD docker-run.sh /
RUN chmod +x /docker-run.sh
RUN rm -rf /temp/
RUN apt-get -y autoremove gcc make libssl-dev build-essential libidn11-dev libidn11 libssl-dev
RUN rm -rf /var/lib/apt/lists/*
#CMD ["/usr/local/nginx/sbin/nginx"]
#CMD ["sh","-c","/docker-run.sh"]
ENTRYPOINT ["/docker-run.sh"]
#CMD ["nginx","-g","daemon off;"]
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化