安装需要的依赖命令: yum -y install pcre-devel wget net-tools gcc zlib zlib-devel make openssl-devel
在网上下载nginx: wget http://www.apelearn.com/study_v2/.nginx_conf
解压nginx: tar -zxvf nginx-1.8.0.tar.gz
创建目录:mkdir /usr/local/nginx
进入nginx目录: cd nginx-1.8.0
编译并制定目录运行 : ./configure --prefix=/usr/local/nginx/
编译和安装: make && make install
启动nginx : /usr/local/nginx/sbin/nginx
查看端口:netstat -ntlp向本地仓库上传镜像:docker push 192.168.200.15:5000/centos7
查看是否上传成功:curl http://192.168.200.15:5000/v2/_catalog
mport -centos7
查看镜像: docker images
编辑Dockerfile :vi Dockerfile
添加内容:FROM 192.168.200.15:5000/centos7
MAINTAINER ZUOZHE
RUN yum install -y pcre-devel wget net-tools gcc zlib zlib-devel make openssl-devel
ADD http://nginx.org/download/nginx-1.8.0.tar.gz .
RUN mkdir /usr/local/nginx
RUN tar -zxvf nginx-1.8.0.tar.gz
RUN cd nginx-1.8.0 && ./configure --prefix=/usr/local/nginx && make && make install
RUN rm -fv /usr/local/nginx/conf/nginx.conf
ADD .nginx_conf /usr/local/nginx/conf/nginx.conf
EXPOSE 80
ENTRYPOINT /usr/local/nginx/sbin/nginx && tail -f /etc/passwd
启动nginx : /usr/local/nginx/sbin/nginx
查看端口:netstat -ntlp
将tar包上传成镜像: cat centos-7-x86_64-minimal\ (1).tar.gz |docker i启动nginx并访问网页: docker run -itd -p 1230:80 centos-nginx
docker-nginx
最新推荐文章于 2024-07-24 09:58:58 发布