Môžete vytvoriť obraz Docker pre server kompilácie na nastavenie služby kompilácie lokalít v službe Oracle Content Management. Táto služba umožňuje definovať server kompilácie, ktorý sa použije pred publikovaním.
Server kompilácie má koncový bod uvedený vo forme adresy URL na stránke Administrácia > Systém > Lokality a položky v poli Adresa URL koncového bodu kompilácie. Tam môžete zadať plne kvalifikovanú adresu URL, ktorú chcete zaregistrovať na serveri. Potom koncový bod overte kliknutím na tlačidlo Testovať. Pozrite si časť Nastavenie adresy URL koncového bodu kompilácie.
Služba kompilácie lokalít kompiluje stránky lokality tak, aby sa pri vstupe na publikovanú lokalitu vrátili stránky HTML. Keď server Oracle Content Management publikuje lokalitu, uskutoční volanie služby kompilácie lokalít, aby skompilovala stránky lokality, ak je služba nakonfigurovaná.
Keď zadáte koncový bod lokality, môžete aktivovať automatickú kompiláciu na karte Dodanie statickej lokality v dialógovom okne Vlastnosti lokality. Lokalita sa po publikovaní skompiluje prostredníctvom servera kompilácie.
Služba kompilácie lokalít je rozšírením príkazov súpravy OCE Toolkit. Príkaz cec compilation-server
môžete spustiť aj sami, ale obraz Docker vám umožňuje vytvoriť server kompilácie s použitím štandardného režimu a následne upraviť konfiguráciu služby.
Ako vytvoriť obraz Docker a publikovať súbor Docker:
Keď stiahnete informácie z platformy GitHub, získate tri ďalšie súbory, ktoré sa nachádzajú pod serverom kompilácie. Jedným z obrazov Docker je server kompilácie, ktorý obsahuje súbor Docker a súbory readme.
run.sh
sa spúšťa po vytvorení obrazu Docker.
Tento príkaz stiahne súpravu OCE Toolkit, nainštaluje ju a vytvorí zdrojový adresár.
run.sh
. Môžete zadať port, ktorý sa má použiť, časové limity a všetko ostatné, čo chcete zmeniť. Potom vykonajte aktualizáciu a použite príkaz .sh.Ak ste už stiahli OCE Toolkit, voľbu no-cache môžete odstrániť, aby ste všetko nesťahovali znova.
Prejdite do rozhrania REST API súboru výnimiek, v ktorom sú uvedené podporované verzie. Týmto testom overíte, či funguje.