...
Expand |
---|
Code Block |
---|
| [bandersen@li1397-60 docker]$ date ; sudo docker build -t magnolia-3 . ; date
Wed Apr 18 13:11:38 UTC 2018
Sending build context to Docker daemon 6.656 kB
Step 1/17 : FROM centos:latest
---> e934aafc2206
Step 2/17 : RUN yum -y update && yum -y install java wget && yum clean all
---> Using cache
---> 55a4fca18ee5
Step 3/17 : RUN mkdir -p /tomcat
---> Using cache
---> 8039f2f879a6
Step 4/17 : ENV CATALINA_HOME /tomcat
---> Using cache
---> 602cf9f15dd4
Step 5/17 : ENV PATH $CATALINA_HOME/bin:$PATH
---> Using cache
---> 77b836791f22
Step 6/17 : WORKDIR $CATALINA_HOME
---> Using cache
---> 6fdccd490e0b
Step 7/17 : ADD get_tomcat.sh $CATALINA_HOME
---> Using cache
---> a905e06737ef
Step 8/17 : RUN chmod +x $CATALINA_HOME/get_tomcat.sh
---> Using cache
---> f408c365b67a
Step 9/17 : RUN $CATALINA_HOME/get_tomcat.sh
---> Using cache
---> 78e123db89b8
Step 10/17 : RUN mv $CATALINA_HOME/apache-tomcat-8.5.30/* $CATALINA_HOME/
---> Using cache
---> b6598823e271
Step 11/17 : RUN rm -rf $CATALINA_HOME/apache-tomcat-8.5.30
---> Using cache
---> c466f5c0cc60
Step 12/17 : WORKDIR $CATALINA_HOME/webapps
---> Using cache
---> 5e4e1cda55b8
Step 13/17 : ADD get_latest_magnolia.sh $CATALINA_HOME/webapps
---> Using cache
---> b9e91f2ba419
Step 14/17 : RUN chmod +x $CATALINA_HOME/webapps/get_latest_magnolia.sh
---> Using cache
---> b3d6f0e074f6
Step 15/17 : RUN $CATALINA_HOME/webapps/get_latest_magnolia.sh
---> Using cache
---> 183406bb49e2
Step 16/17 : EXPOSE 8080
---> Using cache
---> e1e6b0e76442
Step 17/17 : CMD catalina.sh run
---> Using cache
---> bdd17317d6ff
Successfully built bdd17317d6ff
Wed Apr 18 13:11:38 UTC 2018
[bandersen@li1397-60 docker]$
|
See how it is "using cache" for all those steps? This took no time at all to run (literally less than one second). |
Links
https://blogsblog.magnolia-cms.com/nicolas-barbe/detail~&magnolia-devops-series--part-1--a-docker-image-for-magnolia~.html
https://blogsblog.magnolia-cms.com/nicolas-barbe/detail~&magnolia-devops-series--part-2--orchestration-with-docker-compose~.html
https://blogsblog.magnolia-cms.com/nicolas-barbe/detail~&magnolia-devops-series--part-3--automate-your-deployment-on-multiple-hosts~.html
https://blogsblog.magnolia-cms.com/jan-haderka/detail~&docker--amazon-ec2-and-continuous-builds-using-jenkins~.html
...