JAMES-2587 dockerfiles for cassandra-rabbit product

Project: http://git-wip-us.apache.org/repos/asf/james-project/repo
Commit: http://git-wip-us.apache.org/repos/asf/james-project/commit/6e865d6d
Tree: http://git-wip-us.apache.org/repos/asf/james-project/tree/6e865d6d
Diff: http://git-wip-us.apache.org/repos/asf/james-project/diff/6e865d6d

Branch: refs/heads/master
Commit: 6e865d6da5036ebfe36188b1c3fb2a1bd03828d7
Parents: 8b755c9
Author: tran tien duc <[email protected]>
Authored: Tue Nov 6 14:39:30 2018 +0700
Committer: Antoine Duprat <[email protected]>
Committed: Fri Nov 9 08:50:43 2018 +0100

----------------------------------------------------------------------
 .../run/guice/cassandra-rabbitmq/Dockerfile     | 31 ++++++++++++++++++++
 1 file changed, 31 insertions(+)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/james-project/blob/6e865d6d/dockerfiles/run/guice/cassandra-rabbitmq/Dockerfile
----------------------------------------------------------------------
diff --git a/dockerfiles/run/guice/cassandra-rabbitmq/Dockerfile 
b/dockerfiles/run/guice/cassandra-rabbitmq/Dockerfile
new file mode 100644
index 0000000..73e7d3b
--- /dev/null
+++ b/dockerfiles/run/guice/cassandra-rabbitmq/Dockerfile
@@ -0,0 +1,31 @@
+# Run James
+#
+# VERSION      1.0
+
+FROM openjdk:8u171-jdk
+
+# Ports that are used
+#
+# 25   SMTP without authentication
+# 110  POP3
+# 143  IMAP with startTLS enabled
+# 465  SMTP with authentication and socketTLS enabled
+# 587  SMTP with authentication and startTLS enabled
+# 993  IMAP with socketTLS enabled
+# 8000 Web Admin interface (unsecured: expose at your own risks)
+
+EXPOSE 25 110 143 465 587 993 8000
+
+WORKDIR /root
+
+# Get data we need to run James : build results and configuration
+ADD destination/james-server-cassandra-rabbitmq-guice.jar 
/root/james-server.jar
+ADD destination/james-server-cassandra-rabbitmq-guice.lib 
/root/james-server-cassandra-rabbitmq-guice.lib
+ADD destination/james-server-cli.jar /root/james-cli.jar
+ADD destination/james-server-cli.lib /root/james-server-cli.lib
+ADD destination/conf /root/conf
+
+VOLUME /logs
+VOLUME /root/conf
+
+ENTRYPOINT java -Dlogback.configurationFile=/root/conf/logback.xml 
-Dworking.directory=/root/ -jar james-server.jar 


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to