17 lines
412 B
Plaintext
17 lines
412 B
Plaintext
# 使用 Ubuntu 20.04 的 .NET 6 运行时镜像
|
|
FROM mcr.microsoft.com/dotnet/aspnet:6.0-focal AS base
|
|
WORKDIR /app
|
|
EXPOSE 10101
|
|
|
|
# 安装 ffmpeg (Ubuntu 的 universe 仓库包含 ffmpeg)
|
|
RUN apt-get update && \
|
|
apt-get install -y --no-install-recommends ffmpeg && \
|
|
rm -rf /var/lib/apt/lists/*
|
|
|
|
RUN ffmpeg -version
|
|
|
|
COPY . .
|
|
|
|
ENV ASPNETCORE_URLS=http://*:10101
|
|
ENV TZ=Asia/Shanghai
|
|
ENTRYPOINT ["dotnet", "dy.net.dll"] |