]> source.dussan.org Git - gitea.git/commitdiff
Add the memcache(d) Dockerfile
authorcrystaldust <juzhenatpku@gmail.com>
Tue, 22 Apr 2014 10:14:10 +0000 (10:14 +0000)
committercrystaldust <juzhenatpku@gmail.com>
Tue, 22 Apr 2014 10:14:10 +0000 (10:14 +0000)
dockerfiles/images/memcache/.gitkeep [new file with mode: 0644]
dockerfiles/images/memcache/Dockerfile [new file with mode: 0644]
dockerfiles/images/memcached/.gitkeep [deleted file]

diff --git a/dockerfiles/images/memcache/.gitkeep b/dockerfiles/images/memcache/.gitkeep
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/dockerfiles/images/memcache/Dockerfile b/dockerfiles/images/memcache/Dockerfile
new file mode 100644 (file)
index 0000000..2466c1f
--- /dev/null
@@ -0,0 +1,26 @@
+FROM ubuntu
+
+# Set the file maintainer (your name - the file's author)
+MAINTAINER Borja Burgos <borja@tutum.co>
+
+ENV DEBIAN_FRONTEND noninteractive
+
+# Update the default application repository sources list
+RUN apt-get update
+
+# Install Memcached
+RUN apt-get install -y memcached
+
+# Port to expose (default: 11211)
+EXPOSE 11211
+
+# Default Memcached run command arguments
+# Change to limit memory when creating container in Tutum 
+CMD ["-m", "64"]
+
+# Set the user to run Memcached daemon
+USER daemon
+
+# Set the entrypoint to memcached binary
+ENTRYPOINT memcached
+
diff --git a/dockerfiles/images/memcached/.gitkeep b/dockerfiles/images/memcached/.gitkeep
deleted file mode 100644 (file)
index e69de29..0000000