我有 2 个装有 Linux Mint 和 Windows 的虚拟机 (VMWare)。带有 .Net5 应用程序的 Docker 容器在 Mint 中,无法连接到 Windows 机器上的 Oracle19 数据库。 Oracle.ManagedDataAccess.Client
用于连接数据库。 connection.Open()
上发生以下错误。
调用目标抛出异常..来自System.Private.CorLib
。
Dockerfile
FROM mcr.microsoft.com/dotnet/aspnet:5.0-buster-slim
WORKDIR /App
RUN .................
COPY . /App
ENV .................
ENTRYPOINT ["dotnet", "App.dll"]
Linux 终端
docker run ........... -p 1521:1521 id