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.