Du kan opprette et Docker-bilde for kompileringstjeneren, slik at du kan konfigurere en tjeneste for områdekompilering i Oracle Content Management. Denne tjenesten gir deg mulighet til å definere en kompileringstjener som skal brukes, før du publiserer.
Kompileringstjeneren har et sluttpunkt i form av en URL-adresse på siden Administrasjon>System>Områder og aktiva, i feltet URL-adresse for sluttpunkt for kompilering. Der kan du angi den fullstendige URL-adressen som du vil skal registreres for tjeneren, og deretter klikker du på Test slik at sluttpunktet valideres. Se Angi en URL-adresse for sluttpunkt for kompilering.
Områdekompileringstjenesten kompilerer sider på et område slik at det returneres HTML-sider når noen har tilgang til det publiserte området. Når Oracle Oracle Content Management-tjeneren publiserer et område, kaller den områdekompileringstjenesten for at den skal kompilere sidene, hvis tjenesten er konfigurert.
Når du har angitt sluttpunktet for et område, kan du aktivere automatisk kompilering i fanen Levering av statisk område i dialogboksen Områdeegenskaper. Når du publiserer området, blir det kompilert via kompileringstjeneren.
Områdekompileringstjenesten er en utvidelse av Toolkit-kommandoene. Du kan kjøre cec compilation-server
selv, men med Docker-bildet kan du opprette en kompileringstjener som bruker standardmodus, og deretter justere konfigurasjonen for tjenesten.
Slik oppretter du Docker-bildet og publiserer Docker-filen:
Når du har lastet ned opplysningene fra GitHub, har du tre ekstrafiler, som ligger under kompileringstjeneren. Ett av Docker-bildene er kompileringstjeneren, som omfatter en Docker-fil og Viktig-filer.
run.sh
blir utført etter at Docker-bildet er opprettet.
Denne kommandoen laster ned OCE Toolkit, installerer det og oppretter kildekatalogen din.
run.sh
. Du kan angi hvilken port som skal brukes, tidsavbrudd og alt annet du vil endre, og deretter oppdatere og bruke kommandoen .sh.Du kan fjerne alternativet no-cache hvis du allerede har lastet ned OCE Toolkit, slik at du ikke laster ned alt flere ganger.
Gå til REST-API-et for unntaksfilen, der du kan se hvilke versjoner som støttes. Med denne testen kan du validere at det kjører.