Du kan skapa en Docker-avbild så att kompileringsservern ställer in en webbplatskompileringstjänst i Oracle Content Management. Den här tjänsten ger dig möjlighet att definiera en kompileringsserver att använda innan du publicerar.
Kompileringsservern har en slutpunkt i form av en URL på sidan Administration>System>Platser och tillgångar, i fältet URL för kompileringsslutpunkt. Där kan du ange den fullt kvalificerade URL som du vill ska registreras med servern, och sedan klicka på Testa för att validera slutpunkten. Se Ange en URL för kompileringsslutpunkt.
Tjänsten för webbplatskompilering kompilerar sidor på en webbplats så att HTML-sidor returneras vid åtkomst till den publicerade webbplatsen. När servern för Oracle Content Management publicerar en webbplats anropar den tjänsten för webbplatskompilering för att få sidorna kompilerade, om tjänsten har konfigurerats.
När du har angett slutpunkten för en webbplats kan du aktivera automatisk kompilering på fliken Statisk webbplatsleverans i dialogrutan Egenskaper för webbplats. När du publicerar webbplatsen kompileras den genom kompileringsservern.
Tjänsten för webbplatskompilering är ett tillägg till kommandona i verktygen. Du kan köra cec compilation-server
själv, men med Dockerbilden kan du skapa en kompileringsserver med standardläget och sedan justera tjänstens konfiguration.
Så här skapar du Dockerbilden och publicerar Dockerfilen:
När du laddar ned informationen från GitHub har du ytterligare tre filer, som finns under kompileringsservern. En av Dockerbilderna är kompileringsservern, som inkluderar en Dockerfil och readme-filer.
run.sh
exekveras efter att Dockerbilden har skapats.
Det här kommandot laddar ned verktygen för OCE, installerar dem och skapar källkatalogen.
run.sh
. Du kan ange vilken port som ska användas, tidsgränser och allt annat som du vill ändra och sedan uppdatera och använda .sh-kommandot.Du kan ta bort alternativet no-cache om du redan har laddat ned verktygen för OCE, så att du inte laddar ned allting igen.
Gå till REST-API:t för undantagsfilen, som visar vilka versioner som stöds. Med det här testet kan du validera att det körs.