Не удается подключиться к контейнеру ClamAV через ASP.NET с помощью докера - PullRequest
0 голосов
/ 17 мая 2019

Я прошел по этой ссылке ниже для создания соединения, но это для Linux, и мы хотим сделать это в Windows.

http://jasonhaley.com/post/Virus-Scan-File-Uploads-Using-Multi-Container-Web-App

Я получил«Невозможно установить соединение, поскольку целевая машина активно отказала ему в 127.0.0.1:3310» ошибка после выполнения этой строки

var clam = new ClamClient ("localhost");var result = await clam.SendAndScanFileAsync (path);

Ниже приведен состав файла docker-compose.yml:

clamav-server: image: grofit / clamav-windows ports: - "3310: 3310 "

filestorageutility: image: filestorageutility ссылки: - порты clamav-server: -" 4719 "build: context:. \ FileStorageUtility dockerfile: Dockerfile

Ниже приведен состав docker-файл compose.yml:

clamav-сервер: образ: порты grofit / clamav-windows: - «3310: 3310»

утилита для работы с файлами: образ: ссылки на утилиту для файлового хранилища: - порты сервера clamav: -Сборка "4719": context:. \ FileStorageUtility dockerfile: Dockerfile

...