Browse Source

build: update dockerfile

tags/0.1.0
TCL 2 years ago
parent
commit
7c3337ea19
1 changed files with 7 additions and 3 deletions
  1. +7
    -3
      dependency/Dockerfile/Dockerfile_run

+ 7
- 3
dependency/Dockerfile/Dockerfile_run View File

@@ -1,6 +1,13 @@
FROM mcr.microsoft.com/dotnet/sdk:6.0.408-jammy-amd64 AS build
MAINTAINER eesast
WORKDIR /usr/local
COPY . .
RUN dotnet publish logic/Server/Server.csproj -c Release -o /usr/local/Server

FROM eesast/thuai6_base:base FROM eesast/thuai6_base:base
MAINTAINER eesast MAINTAINER eesast
WORKDIR /usr/local WORKDIR /usr/local
COPY --from=build /usr/local/Server .
RUN mkdir /usr/local/team1 && mkdir /usr/local/team2 && mkdir /usr/local/playback RUN mkdir /usr/local/team1 && mkdir /usr/local/team2 && mkdir /usr/local/playback
COPY ./dependency/shell/run.sh . COPY ./dependency/shell/run.sh .
COPY ./CAPI/python /usr/local/PlayerCode/CAPI/python COPY ./CAPI/python /usr/local/PlayerCode/CAPI/python
@@ -10,7 +17,4 @@ WORKDIR /usr/local/PlayerCode/CAPI/python
RUN bash ../../dependency/shell/generate_proto.sh RUN bash ../../dependency/shell/generate_proto.sh


WORKDIR /usr/local WORKDIR /usr/local
RUN wget -P . https://cloud.tsinghua.edu.cn/f/e48940314a6d4cdb8bd0/?dl=1
RUN mv 'index.html?dl=1' Server.tar.gz
RUN tar -zxvf Server.tar.gz
ENTRYPOINT [ "bash","./run.sh" ] ENTRYPOINT [ "bash","./run.sh" ]

Loading…
Cancel
Save