DICOM发送错误-Horos未将文件发送到Orthanc Docker容器 [英] DICOM Send Error - Horos not sending files to Orthanc docker containers
问题描述
我正在尝试将患者扫描发送到Orthanc服务器(基于docker),将DICOM从Horos发送到Orthanc时出错.使用docker-compose在Windows上运行我的应用程序.
I am trying to send Patients scans to Orthanc server (docker based), getting an error while sending DICOM from Horos to Orthanc. using docker-compose to run my applications on Windows.
注释:将DicomModaliteis添加到Orthanc配置后,能够将文件从Orthanc发送到Horos.
note: able to send files from Orthanc to Horos after adding DicomModaliteis to Orthanc configurations.
应用程序详细信息:
- 在MAc上安装了Horos v3
- 使用Docker工具箱docker v19.x在Windows 10 Home上安装了基于Docker的Orthanc
错误:
DICOM StoreSCU operation failed.
DICOM Network Failure (STORE-SCU)
Association Request Failed 0006:031b Failed to establish association
0006:0317 Peer aborted Association (or never connected)
0006:031c TCP Initialization Error: Connection refused
docker-compose.yml
docker-compose.yml
version: "3.7"
services:
orthanc:
image: jodogne/orthanc-plugins:1.6.1
container_name: orthancserver
restart: always
ports:
- "4242:4242"
- "8042:8042"
networks:
- mynetwork
volumes:
- /tmp/orthanc-db/:/var/lib/orthanc/db/
- /c/Users/AppUser/Desktop/Project/orthanc.json:/etc/orthanc/orthanc.json:ro
networks:
mynetwork:
external: true
推荐答案
这是因为未为端口4242连接主机IP,需要输入Oracle VM网络上的端口,Docker工具箱使用默认情况下使用Linux的VM
This is because of Host IP not connected for the port 4242, Need to enter the port on Oracle VM's network, the Docker toolbox using the VM with Linux as default.
在VM上启用端口的步骤:
Steps to enable ports on VM:
- 打开Oracle VM
- 右键单击默认VM
- 转到设置",然后选择网络"
- 点击高级->端口转发
- 单击添加图标并输入端口
- 在主机端口"和来宾端口"上分别输入8042和4242,其他列留空
这篇关于DICOM发送错误-Horos未将文件发送到Orthanc Docker容器的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!