Fixing the Dockerfile

This commit is contained in:
Zoe Roux 2021-04-18 21:31:32 +02:00
parent 3af620380c
commit 44cfee0bae
2 changed files with 4 additions and 3 deletions

View File

@ -1,7 +1,7 @@
FROM gcc:latest as transcoder
RUN apt-get update && apt-get install -y cmake make
RUN apt-get update && apt-get install -y cmake make libavutil-dev libavcodec-dev libavformat-dev
WORKDIR /transcoder
COPY transcoder .
COPY Kyoo.Transcoder .
RUN cmake . && make -j
FROM node:alpine as webapp
@ -15,6 +15,7 @@ COPY . .
RUN dotnet publish -c Release -o /opt/kyoo '-p:SkipWebApp=true;SkipTranscoder=true'
FROM mcr.microsoft.com/dotnet/aspnet:5.0
RUN apt-get update && apt-get install -y libavutil-dev libavcodec-dev libavformat-dev
EXPOSE 5000
COPY --from=builder /opt/kyoo /usr/lib/kyoo
COPY --from=transcoder /transcoder/libtranscoder.so /usr/lib/kyoo

@ -1 +1 @@
Subproject commit ddf3337acb766ae9e0987044ae38130d94fe60ad
Subproject commit da35a725a3e47db0994a697595aec4a10a4886e3