Poznámka
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Micro Focus Enterprise Server 5.0 můžete spustit v kontejneru Dockeru v Azure. V tomto kurzu se dozvíte, jak na to. Používá ukázku acctdemo systému Windows CICS (Customer Information Control System) pro Podnikový server.
Docker přidává do aplikací přenositelnost a izolaci. Image Dockeru můžete například exportovat z jednoho virtuálního počítače s Windows, který se má spustit na jiném počítači, nebo z úložiště na server s Windows pomocí Dockeru. Image Dockeru se spouští v novém umístění se stejnou konfigurací, aniž by bylo nutné instalovat Enterprise Server. Je součástí obrázku. Stále platí požadavky na licencování.
Tento kurz nainstaluje virtuální počítač s Windows 2016 Datacenter s kontejnery z Azure Marketplace. Tento virtuální počítač zahrnuje Docker 18.09.0. Následující kroky ukazují, jak nasadit kontejner, spustit ho a pak se k němu připojit pomocí emulátoru 3270.
Požadavky
Než začnete, projděte si tyto požadavky:
Předplatné Azure. Pokud ho nemáte, vytvořte si bezplatný účet před tím, než začnete.
Software Micro Focus a platná licence (nebo zkušební licence). Pokud jste stávajícím zákazníkem Micro Focus, obraťte se na zástupce micro Focus. V opačném případě požádejte o zkušební verzi.
Poznámka:
Ukázkové soubory Dockeru jsou součástí Enterprise Serveru 5.0. Tento kurz používá ent_server_dockerfiles_5.0_windows.zip. Přejděte k němu ze stejného místa, kde jste získali přístup k instalačnímu souboru Enterprise Serveru, nebo přejděte na Micro Focus a začněte.
Dokumentace pro Enterprise Server a Enterprise Developer.
Vytvoření virtuálního počítače
Zabezpečte médium ze souboru ent_server_dockerfiles_5.0_windows.zip. Zabezpečte licenční soubor ES-Docker-Prod-XXXXXXXX.mflic (nutný k sestavení imagí Dockeru).
Vytvořte virtuální počítač. Pro zajištění tohoto otevřete Azure Portal, v levé horní nabídce vyberte Vytvořit prostředek a vyfiltrujte podle operačního systému Windows Server. Ve výsledcích vyberte Windows Server. Na další obrazovce vyberte Windows Server 2016 Datacenter – s kontejnery.
Pokud chcete nakonfigurovat vlastnosti virtuálního počítače, zvolte podrobnosti o instanci:
Zvolte velikost virtuálního počítače. V tomto kurzu zvažte použití virtuálního počítače úrovně Standard DS2_v3 se 2 virtuálními procesory a 16 GB paměti.
Vyberte oblast a skupinu prostředků , do které chcete nasadit.
Pro možnosti dostupnosti použijte výchozí nastavení.
Do pole Uživatelské jméno zadejte účet správce, který chcete použít, a heslo.
Ujistěte se, že je otevřený port 3389 RDP . Jenom tento port musí být veřejně přístupný, takže se můžete přihlásit k virtuálnímu počítači. Pak přijměte všechny výchozí hodnoty a klikněte na Zkontrolovat a vytvořit.
Počkejte na dokončení nasazení (několik minut). Zpráva uvádí, že váš virtuální počítač byl vytvořen.
Výběrem možnosti Přejít k prostředku přejděte do okna Přehled vašeho virtuálního počítače.
Vpravo vyberte Připojit. Napravo se zobrazí možnosti Připojit k virtuálnímu počítači .
Výběrem tlačítka Stáhnout soubor RDP stáhněte soubor protokolu RDP (Remote Desktop Protocol), který umožňuje připojení k virtuálnímu počítači.
Po dokončení stahování souboru ho otevřete a zadejte uživatelské jméno a heslo, které jste pro virtuální počítač vytvořili.
Poznámka:
Nepoužívejte firemní přihlašovací údaje k přihlášení. (Klient RDP předpokládá, že je možná budete chtít použít. Ty ne.)
Vyberte Další volby a pak vyberte své přihlašovací údaje virtuálního počítače.
V tomto okamžiku je virtuální počítač spuštěný a připojený přes protokol RDP. Jste přihlášení a jste připraveni k dalšímu kroku.
Vytvoření adresáře sandboxu a nahrání souboru ZIP
Na virtuálním počítači vytvořte adresář, do kterého můžete nahrát ukázkové soubory a soubory licencí. Například C:\Sandbox.
Nahrajte ent_server_dockerfiles_5.0_windows.zip a soubor ES-Docker-Prod-XXXXXXXXXX.mflic do vytvořeného adresáře.
Extrahujte obsah souboru ZIP do adresáře ent_server_dockerfiles_5.0_windows vytvořeného procesem extrakce. Tento adresář obsahuje soubor readme (jako .html a soubor .txt) a dva podadresáře, EnterpriseServer a Příklady.
Zkopírujte ES-Docker-Prod-XXXXXXXX.mflic do adresáře C:\Sandbox\ent_server_dockerfiles_5.0_windows\EnterpriseServer a C:\Sandbox\ent_server_dockerfiles_5.0_windows\Examples\CICS.
Poznámka:
Ujistěte se, že zkopírujete licenční soubor do obou adresářů. Vyžadují se pro krok sestavení Dockeru, aby se zajistilo, že jsou image správně licencované.
Kontrola verze Dockeru a vytvoření základní image
Důležité
Vytvoření příslušné image Dockeru je dvoustupňový proces. Nejprve vytvořte základní image Enterprise Serveru 5.0. Pak vytvořte další image pro platformu x64. I když můžete vytvořit image x86 (32bitová verze), použijte 64bitovou image.
Otevřete příkazový řádek.
Zkontrolujte, jestli je Docker nainstalovaný. Na příkazovém řádku zadejte: verze Dockeru.
Například verze byla 18.09.0 při zápisu.Pokud chcete změnit adresář, zadejte:
cd \Sandbox\ent_server_dockerfiles_5.0_windows\EnterpriseServer.Zadejte bld.bat IacceptEULA , aby se zahájil proces sestavení počáteční základní image. Počkejte několik minut, než se tento proces spustí. Ve výsledcích si všimněte dvou obrázků, které byly vytvořeny — jeden pro x64 a jeden pro x86.
Pokud chcete vytvořit konečnou image pro ukázku CICS, přepněte do adresáře CICS zadáním cd\Sandbox\ent_server_dockerfiles_5.0_windows\Examples\CICS.
Pokud chcete vytvořit image, zadejte bld.bat x64. Počkejte několik minut, než se proces dokončí a objeví se zpráva, že byl obraz vytvořen.
Zadáním imagí Dockeru zobrazte seznam všech imagí Dockeru nainstalovaných na virtuálním počítači. Ujistěte se, že je jedním z nich mikrofocus/es-acctdemo .
Spustit obraz
Pokud chcete spustit Enterprise Server 5.0 a aplikaci acctdemo, zadejte na příkazovém řádku:
**docker run -p 16002:86/tcp -p 16002:86/udp -p 9040-9050:9040-9050 -p 9000-9010:9000-9010 -ti --network="nat" --rm microfocus/es-acctdemo:win\_5.0\_x64
Nainstalujte emulátor terminálu, například x3270, a použijte ho k připojení přes port 9040 k běžící image.
Získejte IP adresu kontejneru acctdemo, aby Docker mohl fungovat jako server DHCP (Dynamic Host Configuration Protocol) pro kontejnery, které spravuje:
Získejte ID spuštěného kontejneru. Na příkazovém řádku zadejte Docker ps a poznamenejte si ID (22a0fe3159d0 v tomto příkladu ). Uložte ho pro další krok.
Pokud chcete získat IP adresu kontejneru acctdemo, použijte ID kontejneru z předchozího kroku následujícím způsobem:
docker inspect \<containerID\> --format="{{range.NetworkSettings.Networks}}{{.IPAddress}}{{end}}"
Například:
docker inspect 22a0fe3159d0 --format="{{range.NetworkSettings.Networks}}{{.IPAddress}}{{end}}"
Poznamenejte si IP adresu obrázku acctdemo. Například adresa v následujícím výstupu je 172.19.202.52.
Připojte image pomocí emulátoru. Nakonfigurujte emulátor tak, aby používal adresu image acctdemo a portu 9040. Tady je 172.19.202.52:9040. Vaše bude podobná. Otevře se obrazovka Přihlášení do CICS.
Přihlaste se k oblasti CICS zadáním sysad pro ID uživatele a SYSAD pro heslo.
Vymažte obrazovku pomocí mapy klíčů emulátoru. V případě x3270 vyberte možnost nabídky Mapa klíčů .
Chcete-li spustit aplikaci acctdemo, zadejte ACCT. Zobrazí se úvodní obrazovka aplikace.
Experimentujte s typy účtů zobrazení. Zadejte například D pro požadavek a 11111 pro ÚČET. Další čísla účtů, která se mají vyzkoušet, jsou 22222, 33333 atd.
Chcete-li zobrazit konzolu pro správu podnikového serveru, přejděte na příkazový řádek a zadejte http:172.19.202.52:86.
To je to! Teď používáte a spravujete aplikaci CICS v kontejneru Dockeru.