Artículos
#InterSystems IRIS
#InterSystems IRIS for Health
Anuncios
#InterSystems IRIS
#Portal de ideas de InterSystems
21-27 octubreWeek at a GlanceInterSystems Developer Community
https://cn.community.intersystems.com/node/577371
文章
Hao Ma · 十月 28, 2024
阅读大约需 3 分钟
iris-main是IRIS镜像的的ENTRYPOINT程序。 在Container中,ENTRYPOINT 指令允许你指定一个可执行程序或者脚本,作为容器启动后运行的主程序。这个程序会在容器启动时自动执行。
执行docker ps命令可以看到当前container的ENTRYPOINT是什么:
https://cn.community.intersystems.com/post/%E9%85%8D%E7%BD%AEiris-container-%E4%BD%BF%E7%94%A8iris-main
文章
Hao Ma · 十月 28, 2024
阅读大约需 2 分钟
把CSP.conf保存在container之外
在创建webgateway的container时,可以使用ISC_DATA_DIRECTORY=参数, 选择把CSP文保存在主机而不仅仅是container内部。如下面的例子: 使用volumnes映射了主机的./dur-wg-a目录到container的/dur目录, 而command中的ISC_DATA_DIRECTORY=/dur会讲webgateway的配置文件, log文件等保存在主机。
https://cn.community.intersystems.com/post/%E9%85%8D%E7%BD%AEwebgateway-conainter-%E8%A1%A5%E5%85%85
文章
Hao Ma · 十月 28, 2024
阅读大约需 7 分钟
上一篇文章使用人工配置的方法简单的配置了webgateway container. 接下来来介绍如何在docker-compose里做自动化部署。
先总结我们要做的事情:
- 配置到IRIS的连接。定义连接的iris的IP地址或者DNS, 以及连接的用户名密码 以及其他的对默认值的修改。
- 配置apache2的配置文件,保证到IRIS的HTTP请求能发送给CSP Webgateway。
- 很多时候,用户会希望使用HTTPS访问IRIS,因此需要在apache2上支持TLS。
这些是最基本的功能。除此之外, 用户还可能会要求建立WebGateway到IRIS的TLS连接,或者在Apache2部署自己的网页等等。后面的文章会一一介绍。
配置CSP.ini
上一篇文章中,我通过Webgateway管理页面定义了Webgateway到IRIS的连接,其实是定义了webgateway的配置文件CSP.ini。 无论WebServer是什么类型,IIS,Apache, Nginx, CSP.ini的都是一样的。在Linux中, CSP.ini位于/opt/webgateway/bin目录。
https://cn.community.intersystems.com/post/%E9%85%8D%E7%BD%AEwebgateway-conainter
文章
Hao Ma · 十月 28, 2024
阅读大约需 6 分钟
https://cn.community.intersystems.com/post/iris-images%E7%9A%84%E4%B8%8B%E8%BD%BD%E5%92%8C%E7%AE%80%E5%8D%95%E7%9A%84%E6%90%AD%E5%BB%BA%E6%B5%8B%E8%AF%95%E7%8E%AF%E5%A2%83