DICOM发送错误-Horos未将文件发送到Orthanc Docker容器 [英] DICOM Send Error - Horos not sending files to Orthanc docker containers

查看:784
本文介绍了DICOM发送错误-Horos未将文件发送到Orthanc Docker容器的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在尝试将患者扫描发送到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:

  1. 打开Oracle VM
  2. 右键单击默认VM
  3. 转到设置",然后选择网络"
  4. 点击高级->端口转发
  5. 单击添加图标并输入端口
  6. 在主机端口"和来宾端口"上分别输入8042和4242,其他列留空

这篇关于DICOM发送错误-Horos未将文件发送到Orthanc Docker容器的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆