¡Hola desarrolladores!
Otra forma de empezar a utilizar InterSystems Objectscript Package Manager es descargar las imágenes pre-construidas de InterSystems IRIS Community Edition o IRIS for Health Community Edition.
Estas imágenes de IRIS están desplegadas en DockerHub y puedes ejecutarlas directamente con este comando:
docker run --rm -p 52773:52773 --init --name my-iris -d intersystemsdc/iris-community:2021.1.0.215.0-zpm
A continuación, puedes lanzar una sesión de terminal de esta forma:
docker exec -it my-iris iris session IRIS
Y por último, instalar un módulo de zpm así:
USER>zpm
=============================================================================
|| Welcome to the Package Manager Shell (ZPM). ||
|| Enter q/quit to exit the shell. Enter ?/help to view available commands ||
=============================================================================
zpm:USER>install objectscript-math
[objectscript-math] Reload START (/usr/irissys/mgr/.modules/USER/objectscript-math/0.0.5/)
[objectscript-math] Reload SUCCESS
[objectscript-math] Module object refreshed.
[objectscript-math] Validate START
[objectscript-math] Validate SUCCESS
[objectscript-math] Compile START
[objectscript-math] Compile SUCCESS
[objectscript-math] Activate START
[objectscript-math] Configure START
[objectscript-math] Configure SUCCESS
[objectscript-math] MakeDeployed START
[objectscript-math] MakeDeployed SUCCESS
[objectscript-math] Activate SUCCESS
zpm:USER>
Puedes utilizar los mismos comandos para IRIS For Health con el tag intersystemsdc/irishealth-community:2021.1.0.215.0-zpm
Estas imágenes se publican para IRIS Community Edition y para IRIS For Health Community Edition en repositorios de DockerHub.
Las etiquetas se actualizan con cada nueva distribución de IRIS.
Happy coding!