1
This commit is contained in:
@@ -5,6 +5,13 @@ EXPOSE 8080
|
|||||||
|
|
||||||
FROM mcr.microsoft.com/dotnet/sdk:8.0 AS build
|
FROM mcr.microsoft.com/dotnet/sdk:8.0 AS build
|
||||||
|
|
||||||
|
# 创建与宿主机匹配的 UID/GID
|
||||||
|
ARG TARGET_UID=0
|
||||||
|
ARG TARGET_GID=0
|
||||||
|
|
||||||
|
RUN groupadd -g $TARGET_GID appuser && \
|
||||||
|
useradd -u $TARGET_UID -g $TARGET_GID -d /app -s /bin/bash appuser
|
||||||
|
|
||||||
ARG BUILD_CONFIGURATION=Release
|
ARG BUILD_CONFIGURATION=Release
|
||||||
WORKDIR /src
|
WORKDIR /src
|
||||||
COPY ["src/Core/Core.csproj", "src/Core/"]
|
COPY ["src/Core/Core.csproj", "src/Core/"]
|
||||||
|
|||||||
@@ -9,7 +9,7 @@
|
|||||||
- TZ=Asia/Shanghai
|
- TZ=Asia/Shanghai
|
||||||
volumes:
|
volumes:
|
||||||
- /etc/localtime:/etc/localtime:ro
|
- /etc/localtime:/etc/localtime:ro
|
||||||
- /wd/volc/media/tv:/data/tv
|
- /wd/volc/media/tv:/data/tv:rw
|
||||||
|
|
||||||
nas_robot_proxy:
|
nas_robot_proxy:
|
||||||
image: beevelop/nginx-basic-auth:v2023.10.1
|
image: beevelop/nginx-basic-auth:v2023.10.1
|
||||||
|
|||||||
Reference in New Issue
Block a user