#,wget http://www.apelearn.com/study_v2/.nginx_conf
# #,Set 从而base image 用CentOS 得到centos #,File Author /维护者 MAINTAINER aming  aming@aminglinux.com #,Install necessary 工具 RUN yum  install -y pcre-devel  wget net-tools gcc zlib zlib-devel make openssl-devel #,Install Nginx ADD http://nginx.org/download/nginx-1.8.0.tar.gz 。 RUN tar  zxvf nginx-1.8.0.tar.gz RUN mkdir  -p /usr/地方/nginx RUN cd  nginx-1.8.0 ,,,。/configure ——prefix=/usr/地方/nginx ,,, make ,, make 安装 RUN rm  -fv /usr/地方/nginx/conf/nginx.conf # COPY .nginx_conf /usr/地方/nginx/conf/nginx.conf ADD http://www.apelearn.com/study_v2/.nginx_conf /usr/地方/nginx/conf/nginx.conf #,Expose 港口 EXPOSE 80 #,Set 从而,default command 用execute when creating a new 容器 ENTRYPOINT /usr/地方/nginx/sbin/nginx ,,, tail -f /etc/passwd
#,docker build -t centos_dockerfile_nginx 。
#,docker , images ,//可以看到新建的镜像 #,docker run  -itd -p 8088:80 centos_dockerfile_nginx bash
#,curl -L https://github.com/docker/compose/releases/download/1.17.0-rc1/docker-compose-“uname - s”——“uname - m”,在当地,/usr/bin/docker-compose #,chmod 755,美元 #,docker-compose version 查看版本信息
#,vim docker-compose.yml 版本:,“2”; 服务: app1才能: ,,,的形象:centos_nginx ,,,港口: ,,,,,的背后,“8081:80" ,,,网络: ,,,,,的背后,“net1" ,,,卷: ,,,,,神;/数据/:/数据 ,,,入口点:,tail -f /etc/passwd , app2才能: ,,,的形象:centos_with_net ,,,网络: ,,,,,的背后,“net2" ,,,卷: ,,,,,神;/数据/:/data1 ,,,入口点:,tail -f /etc/passwd 网络: net1才能: ,,,司机:桥 net2才能: ,,,司机:,桥
#,docker-compose up -d 可以启动两个容器 # docker-compose ——帮助 #,docker-compose ps//停止/启动/rm #,docker-compose ps ,,,可以更清晰的看到用组合启动的容器