nginx_install.sh
#!/bin/bash
yum install -y gcc gcc-c++ make pcre pcre-devel zlib zlib-devel
cd /usr/local/nginx-1.16.0
./configure --prefix=/usr/local/nginx && make && make install
#rm -rf /home/nginx-1.16.0
#dockerfile
from centos:7
ADD nginx-1.16.0.tar.gz /usr/local
COPY nginx_install.sh /usr/local
RUN /usr/local/nginx_install.sh
EXPOSE 80
docker build -t mycentos:nginx .
#前台启动
docker -itd -p 80:80 centos:nginx /usr/local/nginx/sbin/nginx -g "daemon off;"
test2026-06-07 10:16
