Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1124474
  • 博文数量: 188
  • 博客积分: 2267
  • 博客等级: 大尉
  • 技术积分: 1907
  • 用 户 组: 普通用户
  • 注册时间: 2011-08-01 11:17
文章分类

全部博文(188)

文章存档

2016年(16)

2015年(16)

2014年(12)

2013年(32)

2012年(45)

2011年(67)

分类: LINUX

2016-04-28 16:55:02

1. 新建Dockerfile

点击(此处)折叠或打开

  1. FROM centos
  2. RUN yum install -y gcc gcc-c++ make cmake zlib-devel pcre-devel openssl-devel ncurses-devel bison bison-devel unzip expect openssh-clients perl vim lsof wget
  3. RUN /usr/bin/wget -P /usr/local/src
  4. RUN cd /usr/local/src/ \
  5. && tar xf tengine-2.1.2.tar.gz \
  6. && cd tengine-2.1.2 \
  7. && ./configure --prefix=/etc/nginx --user=nginx --group=nginx --sbin-path=/usr/sbin/nginx --conf-path=/etc/nginx/nginx.conf --error-log-path=/var/log/nginx/error.log --http-log-path=/var/log/nginx/access.log --pid-path=/var/run/nginx.pid --http-client-body-temp-path=/var/cache/nginx/client_temp --http-proxy-temp-path=/var/cache/nginx/proxy_temp --with-http_ssl_module --with-http_gzip_static_module --with-http_stub_status_module \
  8. && make && make install \
  9. && mkdir -p /var/cache/nginx/client_temp \
  10. && sed -i 's/#user nobody;/user nobody;/g' /etc/nginx/nginx.conf \
  11. && sed -i '10 idaemon off;' /etc/nginx/nginx.conf
  12. EXPOSE 22
  13. EXPOSE 80
  14. CMD ["/usr/sbin/nginx"]
2.  docker build zhouhe_nginx/v3.0 .
3.  docker run -d --name web zhouhe_nginx/v3.0 




顺便记录几条常用的docker命令
杀死所有正在运行的容器
# docker kill $(docker ps -a -q)
删除停止的容器
# docker rm $(docker ps -a -q)
删除所有未打 dangling 标签的镜像
docker rmi $(docker images -q -f dangling=true)
删除所有镜像
docker rmi $(docker images -q)


阅读(1192) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~