小编Alg*_*thm的帖子

带有自动 SSL 的 .NET Core Docker

我目前正致力于在服务器上部署 .NET Core Web api。我想使用 docker compose 来做到这一点,以便于管理。在我的Startup.cs我有这个代码:

public class Startup
{
    public Startup (IConfiguration configuration)
    {
        Configuration = configuration;
    }

    public IConfiguration Configuration { get; }

    public void ConfigureServices (IServiceCollection services)
    {
        var databaseHost = Configuration["DB_HOST"] ?? "localhost";
        // ........
    }
    // ........
}
Run Code Online (Sandbox Code Playgroud)

MyDockerfile是非常标准的,因为 Microsoft 的文档指出它应该是:

FROM microsoft/dotnet:sdk AS build-env
WORKDIR /app

# Copy csproj and restore as distinct layers
COPY *.csproj ./
RUN dotnet restore

# Copy everything else and build
COPY . …
Run Code Online (Sandbox Code Playgroud)

.net docker docker-compose lets-encrypt

5
推荐指数
1
解决办法
1744
查看次数

标签 统计

.net ×1

docker ×1

docker-compose ×1

lets-encrypt ×1