From 9f972466debe93127beb69399b7257e5ac1c0332 Mon Sep 17 00:00:00 2001 From: Terry Chen Date: Wed, 12 Aug 2015 12:34:38 +0800 Subject: [PATCH] Update Dockerfile and README.md --- Dockerfile | 2 -- README.md | 12 ++++++++++-- 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/Dockerfile b/Dockerfile index c3b750e..59809e7 100644 --- a/Dockerfile +++ b/Dockerfile @@ -9,8 +9,6 @@ RUN \ apt-get clean && \ rm -rf /var/lib/apt/lists/* -VOLUME ["/etc/apt/"] - EXPOSE 80 COPY setup.sh /setup.sh CMD /bin/bash setup.sh diff --git a/README.md b/README.md index bdca7b5..71a1b5c 100644 --- a/README.md +++ b/README.md @@ -3,10 +3,18 @@ Base on Ubuntu, using Docker to construct your Apt mirror HTTP server ## Usage +Using default [mirror.list!](mirror.list) ``` -docker run -d -p port_number:80 -v /path/your_mirror.list:/etc/apt/ seterrychen/apt-mirror-http-server +docker run -v /path/data:/var/spool/apt-mirror \ + -d -p port_number:80 seterrychen/apt-mirror-http-server +``` + +Using your mirror.list +``` +docker run -v /path/data:/var/spool/apt-mirror \ + -v /path/your/mirror.list:/etc/apt/mirror.list \ + -d -p port_number:80 seterrychen/apt-mirror-http-server ``` ## Note -If you don't provide mirror.list file, the program will use default setting. It will take time to download, then start http server. Using ``docker logs -f container-id`` to check the process.