由于验证码是个Window系统如果个Linux系统上运行需要额外下载一个包SkiaSharp.NativeAssets.Linux.NoDependencies 登录后复制 <PackageReference Include="SkiaSharp.NativeAssets.Linux.NoDependencies" Version="2.88.8" /> 1. 并且修改DockerFile包 登录后复制 # 使用官方的 .NET 6.0 SDK 镜像作为基础镜像 FROM mcr.microsoft.com/dotnet/aspnet:6.0 AS base # 暴露端口 EXPOSE 9900 # WORKDIR 镜像的工作目录 WORKDIR /app # 复制文件 COPY . . //修改apt-get的源加速下载 RUN sed -i s@/deb.debian.org/@/mirrors.163.com/@g /etc/apt/sources.list RUN cat /etc/apt/sources.list //需要下载的东西 RUN apt-get update && apt-get install -y libgdiplus # 定义启动命令 ENTRYPOINT ["dotnet", "BaWei.Farming.HttpApi.Host.dll"] 1.2.3.4.5.6.7.8.9.10.11.12.13.14.15.16.17.18.19. 原创作者: u_16904191 转载于: https://blog.51cto.com/u_16904191/11456949