🌙构建Nginx容器🌙
1、Nginx是一款轻量级的Web服务器
●占用内存少
●并发能力强
●可做反向代理
操作步骤:
●下载基础镜像
●建立工作目录
●创建并编写Dockerfile文件
●编写执行脚本内容
●生成镜像
●启动容器进行测试
2、使用Dockerfile方法创建
//创建目录
mkdir nginx
cd nginx
//共享,把软件包复制到所创建的目录下
mount.cifs //192.168.100.7/rpm /mnt/
cp /mnt/nginx-1.12.0.tar.gz ~/nginx/
vim Dockerfile
#基于基础镜像
FROM centos:7
#用户信息
MAINTAINER this is nginx image <yuan>
#添加环境包
RUN yum -y update
RUN yum -y install pcre-devel zlib-devel gcc gcc-c++ make
RUN useradd -M -s /sbin/nologin nginx
#下载软件包
ADD nginx-1.12.0.tar.gz /usr/local/src
WORKDIR /usr/local/src
#指定工作目录
WORKDIR nginx-1.12.0
RUN ./configure \
--prefix=/usr/local/nginx \
--user=nginx \
--group=nginx \
--with-http_stub_sta