+7
-2
Dockerfile
+7
-2
Dockerfile
···
34
# Server stage
35
FROM alpine:latest AS server
36
WORKDIR /app
37
+
RUN apk upgrade --no-cache
38
RUN apk add --no-cache ca-certificates
39
+
RUN apk add --no-cache libgcc
40
+
# We need ../db/crsqlite.so because of silly relative imports in this container...
41
+
COPY --from=server-builder /app/bin/server /app/bin/server
42
COPY --from=base /app/db/ /app/db/
43
+
COPY --from=base /app/db/crsqlite.so /usr/share/nginx/html/db/crsqlite.so
44
RUN mkdir -p /app/rooms
45
EXPOSE 8080
46
+
WORKDIR /app/bin/
47
+
CMD ["/app/bin/server"]