You can create a Docker image for the compilation server to set up a Site Compilation Service in Oracle Content Management. Tato služba vám umožní před publikováním definovat, který kompilační server se použije.
Kompilační server má koncový bod ve formě adresy URL na stránce Správa>Systém>Weby a materiály v poli Adresa URL koncového bodu kompilace. Zde můžete zadat plně kvalifikovanou adresu URL, kterou chcete registrovat se serverem, a poté kliknutím na položku Test ověřit koncový bod. Prostudujte si téma Nastavení adresy URL koncového bodu kompilace.
Služba Site Compilation Service kompiluje stránky webu tak, aby při přístupu k publikovanému webu byly vráceny stránky HTML. Když server služby Oracle Content Management publikuje web, zavolá službu Site Compilation Service, aby provedla kompilaci stránek, pokud je služba konfigurována.
Jakmile zadáte koncový bod pro web, můžete aktivovat automatickou kompilaci na kartě Doručení statického webu v dialogovém okně Vlastnosti webu. Při publikaci webu zajišťuje kompilaci kompilační server.
Služba Site Compilation Service je rozšířením příkazů sady nástrojů OCE Toolkit. Můžete sami spustit příkaz cec compilation-server
, ale bitová kopie Docker vám umožní vytvořit kompilační server pomocí standardního režimu a poté upravit konfiguraci služby.
Chcete-li vytvořit bitovou kopii Docker a publikovat soubor Docker:
Když stáhnete informace z webové služby GitHub, získáte další tři soubory, které souvisejí s kompilačním serverem. Jednou z bitových kopií Docker je kompilační server, který zahrnuje soubor Docker a soubory readme.
run.sh
.
Tento příkaz stáhne sadu nástrojů OCE Toolkit, zajistí její instalaci a vytvoří zdrojový adresář.
run.sh
. Můžete zadat port, který chcete použít, časové limity a vše ostatní, co chcete změnit, a poté provést aktualizaci a použít příkaz .sh.Pokud jste již stáhli sadu nástrojů OCE Toolkit, můžete odebrat volbu no-cache, abyste znovu nestáhli všechno.
Přejděte na rozhraní REST API souboru výjimek, které vám umožní zjistit podporované verze. Tento test vám umožní ověřit, že je spuštěna.