nextgenhealthcare/connectdocker stack deploy或docker-composeEclipse Temurin OpenJDK 17
Eclipse Temurin OpenJDK 17(完整JDK)
Zulu OpenJDK 17(Alpine Linux)
Zulu OpenJDK 17(完整JDK,Alpine Linux)
Zulu OpenJDK 11(Alpine Linux)
Zulu OpenJDK 11(完整JDK,Alpine Linux)
Mirth Connect 4.4.0及更高版本的Docker镜像支持linux/amd64和linux/arm64架构。早期版本仅支持linux/amd64。例如,要拉取最新的linux/arm64镜像,使用以下命令:
bashdocker pull --platform linux/arm64 nextgenhealthcare/connect:latest
专注于***领域的开源消息集成引擎。更多信息请访问我们的GitHub页面。
使用嵌入式Derby数据库和所有默认配置快速启动Connect。至少需要使用-p选项暴露8443端口,以便通过管理员GUI或CLI登录:
bashdocker run -p 8443:8443 nextgenhealthcare/connect
也可以使用--name选项为容器指定唯一名称,使用-d选项在后台运行容器:
bashdocker run --name myconnect -d -p 8443:8443 nextgenhealthcare/connect
要运行特定版本的Connect,在末尾指定标签:
bashdocker run --name myconnect -d -p 8443:8443 nextgenhealthcare/connect:3.9
要使用特定架构,通过--platform参数指定:
bashdocker run --name myconnect -d -p 8443:8443 --platform linux/arm64 nextgenhealthcare/connect:4.4.0
更多可用配置选项请参见环境变量部分。
docker stack deploy或docker-compose ↑使用docker stack或docker-compose可以轻松设置和启动多个相关容器。例如,可能需要同时启动Connect和PostgreSQL数据库。
bashdocker-compose -f stack.yml up
以下是可使用的stack.yml文件示例:
yamlversion: "3.1" services: mc: image: nextgenhealthcare/connect platform: linux/amd64 environment: - DATABASE=postgres - DATABASE_URL=jdbc:postgresql://db:5432/mirthdb - DATABASE_MAX_CONNECTIONS=20 - DATABASE_USERNAME=mirthdb - DATABASE_PASSWORD=mirthdb - DATABASE_MAX_RETRY=2 - DATABASE_RETRY_WAIT=*** - KEYSTORE_STOREPASS=docker_storepass - KEYSTORE_KEYPASS=docker_keypass - VMOPTIONS=-Xmx512m ports: - 8080:8080/tcp - 8443:8443/tcp depends_on: - db db: image: postgres environment: - POSTGRES_USER=mirthdb - POSTGRES_PASSWORD=mirthdb - POSTGRES_DB=mirthdb expose: - 5432
![在PWD中尝试]([***]
使用Play With Docker尝试!注意,要
manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务