summaryrefslogtreecommitdiff
path: root/docs/sources/examples/apt-cacher-ng.Dockerfile
diff options
context:
space:
mode:
Diffstat (limited to 'docs/sources/examples/apt-cacher-ng.Dockerfile')
-rw-r--r--docs/sources/examples/apt-cacher-ng.Dockerfile15
1 files changed, 15 insertions, 0 deletions
diff --git a/docs/sources/examples/apt-cacher-ng.Dockerfile b/docs/sources/examples/apt-cacher-ng.Dockerfile
new file mode 100644
index 0000000000..3b7862bb58
--- /dev/null
+++ b/docs/sources/examples/apt-cacher-ng.Dockerfile
@@ -0,0 +1,15 @@
+#
+# Build: docker build -t apt-cacher .
+# Run: docker run -d -p 3142:3142 --name apt-cacher-run apt-cacher
+#
+# and then you can run containers with:
+# docker run -t -i --rm -e http_proxy http://dockerhost:3142/ debian bash
+#
+FROM ubuntu
+MAINTAINER SvenDowideit@docker.com
+
+VOLUME ["/var/cache/apt-cacher-ng"]
+RUN apt-get update ; apt-get install -yq apt-cacher-ng
+
+EXPOSE 3142
+CMD chmod 777 /var/cache/apt-cacher-ng ; /etc/init.d/apt-cacher-ng start ; tail -f /var/log/apt-cacher-ng/*