sharpcap не работает на контейнере Alpine Linux - PullRequest
0 голосов
/ 17 июня 2019

Платформа: док-контейнер Alpine с основанием dotnetcore Установлен пакет Lippcap

SharpPcap не работает, я получаю сообщение «Невозможно загрузить разделяемую библиотеку« libpcap »или одну из ее зависимостей».

У меня есть файл SharpPcap.dll.config (не уверен, требуется ли это для dotnetcore), который сопоставляет wpcap с lippcap.so

Я создаю док-контейнер с использованием базы Alpine Linux.

Мой файл DOCKER

FROM mcr.microsoft.com/dotnet/core/sdk:2.2-alpine AS build

# Install packages
#RUN /bin/sh -c "apk add --no-cache bash"

# Install packages
RUN apk -U --no-cache add \
                      bash \
                      grep \
                      build-base \
                      jansson \
                      libcap \
                      libpcap

--- removed the rest for simplicity----
...