要从.net核心Linux Docker容器连接到Internet上的SQL Server,可以按照以下步骤进行操作:
FROM mcr.microsoft.com/dotnet/core/runtime:3.1
WORKDIR /app
COPY . .
ENTRYPOINT ["dotnet", "YourApp.dll"]
RUN apt-get update && apt-get install -y \
unixodbc \
unixodbc-dev \
libunwind8 \
libssl1.0
Server=<SQL Server IP>;Database=<Database Name>;User Id=<Username>;Password=<Password>;
docker build -t your-app .
docker run -d -p 8080:80 your-app
其中,your-app
是你的应用程序的名称,8080
是你希望将容器的端口映射到的主机端口。
通过以上步骤,你的.NET Core Linux Docker容器应该能够成功连接到Internet上的SQL Server。请注意,具体的步骤可能因环境和需求而有所不同,可以根据实际情况进行调整。
领取专属 10元无门槛券
手把手带您无忧上云