mirror of
https://gitlab.com/Kwoth/nadekobot.git
synced 2024-10-02 20:13:13 +00:00
b84f40def6
- Updated README.md with more information - Added some todos
20 lines
No EOL
579 B
Docker
20 lines
No EOL
579 B
Docker
FROM mcr.microsoft.com/dotnet/sdk:5.0 AS build
|
|
WORKDIR /source
|
|
|
|
COPY src/NadekoBot/*.csproj src/NadekoBot/
|
|
COPY src/NadekoBot.Coordinator/*.csproj src/NadekoBot.Coordinator/
|
|
COPY src/ayu/Ayu.Discord.Voice/*.csproj src/ayu/Ayu.Discord.Voice/
|
|
RUN dotnet restore src/NadekoBot/
|
|
|
|
COPY . .
|
|
WORKDIR /source/src/NadekoBot
|
|
RUN dotnet publish -c Release -o /app --no-restore
|
|
|
|
# final stage/image
|
|
FROM mcr.microsoft.com/dotnet/aspnet:5.0
|
|
ENV shard_id=0
|
|
ENV total_shards=1
|
|
WORKDIR /app
|
|
COPY --from=build /app ./
|
|
VOLUME [ "/data" ]
|
|
ENTRYPOINT dotnet NadekoBot.dll "$shard_id" "$total_shards" |