Using Docker to construct your APT(Advanced Packaging Tools) mirror HTTP server.
docker run -d \
           -v /path/data:/var/spool/apt-mirror \
           -p 8080:80 seterrychen/apt-mirror-http-server
- -v /path/data: the path which you want to store data
- -v /path/your/mirror.list:/etc/apt/mirror.list: to replace Ubuntu default mirror.list
- -e RESYNC_PERIOD=timeout-value: to set the resync period, default is 12 hours. To set the TIMEOUT format description
- 
2017-07-27: version 0.1.2 - Fix the container started twice: "httpd (pid 13) already running"
 
- 
2017-04-28: version 0.1.1 - Fix http server doesn't start after the container restarted
 
- 
2017-04-27: version 0.1 - Update base image to Ubuntu 16.04
- remove option MIRROR_URL
- rename TIMEOUTenvironment value toRESYNC_PERIOD
- fix issue #1 https isn't handle correctly in setup.sh