C# 项目 docker 部署

开发环境
.net sdk version : 8.0
https://learn.microsoft.com/en-us/dotnet/core/docker/publish-as-container?pivots=dotnet-8-0


修改 csproj 文件,添加以下内容

<Project Sdk="Microsoft.NET.Sdk.Web">
    
    <PropertyGroup>
        <DockerDefaultTargetOS>Linux</DockerDefaultTargetOS>
        <ContainerRepository>app1-web-entry</ContainerRepository>
    </PropertyGroup>

    <PropertyGroup>
        <IsPublishable>true</IsPublishable>
        <EnableSdkContainerSupport>true</EnableSdkContainerSupport>
    </PropertyGroup>
    
    <ItemGroup>
        <Content Include="..\..\.dockerignore">
            <Link>.dockerignore</Link>
        </Content>
    </ItemGroup>

</Project>
posted @ 2024-04-24 22:02  灵火  阅读(159)  评论(0编辑  收藏  举报