2017-02-28 27 views
0

我有這個搬運工文件時:做AEM快速安裝,一旦樓宇泊塢窗圖像

FROM flurdy/oracle-java7 

COPY aem-quickstart-5.6.1.jar /aem-quickstart-5.6.1.jar 
COPY license.properties /license.properties 

RUN java -jar /aem-quickstart-5.6.1.jar -unpack 

EXPOSE 4502 4502 
ENTRYPOINT ["/crx-quickstart/bin/quickstart"] 

我的目的是讓AEM盡一切與該行啓動工作:

RUN java -jar /aem-quickstart-5.6.1.jar -unpack 

到那個我的意思是所有拆包和安裝AEM捆綁包。但是,所有這些行都是提取一些啓動/停止腳本。

如何告訴AEM快速啓動安裝所有捆綁包然後關閉,因此我可以在映像構建時一次完成這項工作,並在映像運行時擁有快速啓動時間。

+0

你會如何在Linux上做到這一點?您必須在'RUN'中執行同樣的步驟< – user2915097

+0

>通常通過/ crx-quickstart/bin/start文件運行AEM,同樣通過/ crx-quickstart/bin/stop文件停止它。 -unpack僅用於提取文件並使其可運行 –

回答