小编Swa*_*amy的帖子

如何在 Dockerfile 中正确缓存 C# dotnet 核心包?

我正在尝试构建高效dockerfile,因此仅在删除/添加/更新包时才会触发包还原。这是我尝试过的(基于官方示例):

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

# Copy csproj and restore as distinct layers
COPY ./src/myapp.csproj ./
RUN dotnet restore && \
    dotnet add package ILLink.Tasks -v 0.1.4-preview-981901 -s https://dotnet.myget.org/F/dotnet-core/api/v3/index.json

# Copy everything else and build
COPY ./src ./
RUN dotnet publish -c Release -o out -r linux-x64

# Build runtime image
FROM microsoft/dotnet:2.0-runtime-deps
RUN useradd -d /home/dotnet -ms /bin/bash dotnet
USER dotnet
WORKDIR /home/dotnet/app
ENV ASPNETCORE_URLS=http://+:9999
COPY --from=build-env /app/out ./
ENTRYPOINT ["./myapp"]
Run Code Online (Sandbox Code Playgroud)

我正在复制csprog …

c# docker .net-core docker-build

6
推荐指数
1
解决办法
1824
查看次数

在SQL中选择不同的值对

我有一个Access 2010数据库,它存储源和目标计算机的IP地址.如果我的数据库中有以下条目

|source           |   destination|
|--------------------------------|
|  A              |     B        |
|  B              |     A        |
|  A              |     B        |
|  C              |     D        |
|  D              |     D        |

有任何查询可以选择唯一对吗?也就是说,查询的输出应该是

|source           |     destination|
|----------------------------------|
|  A              |          B     |
|  C              |          D     |

sql ms-access ms-access-2010

4
推荐指数
1
解决办法
4602
查看次数

标签 统计

.net-core ×1

c# ×1

docker ×1

docker-build ×1

ms-access ×1

ms-access-2010 ×1

sql ×1