Guest User

Untitled

a guest
Feb 16th, 2018
109
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.29 KB | None | 0 0
  1. FROM mysql:5.6
  2.  
  3. FROM centos:centos6
  4.  
  5. # Install dependencies
  6. RUN yum -y update && yum -y install ...
  7.  
  8. # Download Digital Experience Manager 7.1.1
  9. RUN wget -q https://www.jahia.com/downloads/jahia/digitalexperiencemanager7.1.1/DigitalExperienceManager-EnterpriseDistribution-7.1.1.0-r53717.3663.jar -O /tmp/DigitalExperienceManager.jar
  10.  
  11. # Download MySQL connector (only needed for standalone db installation)
  12. RUN wget -q http://central.maven.org/maven2/mysql/mysql-connector-java/5.1.44/mysql-connector-java-5.1.44.jar -O /usr/lib/mysql-connector-java-5.1.44.jar
  13.  
  14. # Launch installation using Expect to automate user input
  15. COPY jahia_conf.exp /tmp/configuration.exp
  16. RUN expect /tmp/configuration.exp
  17.  
  18. # Start Jahia
  19. /opt/DigitalExperienceManager-EnterpriseDistribution-7.1.1.0/tomcat/bin/catalina.sh jpda run
  20.  
  21. #!/bin/sh
  22. #!/usr/bin/expect
  23.  
  24. spawn java -jar /tmp/DigitalExperienceManager.jar -console
  25.  
  26. # Installation directory
  27. expect "Select target path"
  28. send "/opt/DigitalExperienceManager-EnterpriseDistribution-7.1.1.0r"
  29.  
  30. # MySQL connector JAR file
  31. expect "Specify the path to the downloaded driver JAR file"
  32. send "/usr/lib/mysql-connector-java-5.1.44.jarr"
  33.  
  34. # Database configuration
  35. expect "Database URL (*)"
  36. send "jdbc:mysql://mysql:3306/jahia?useUnicode=true&characterEncoding=UTF-8&useServerPrepStmts=falser"
Add Comment
Please, Sign In to add comment