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]
