L_DelOff 2023-09-17 17:26:25 +03:00
parent 1b82940c82
commit 546093a645
1 changed files with 6 additions and 5 deletions

View File

@ -51,7 +51,7 @@ FROM ubuntu:focal as prod
ARG DEBIAN_FRONTEND=noninteractive ARG DEBIAN_FRONTEND=noninteractive
RUN adduser mumble #RUN adduser mumble
RUN apt-get update && apt-get install --no-install-recommends -y \ RUN apt-get update && apt-get install --no-install-recommends -y \
libcap2 \ libcap2 \
libzeroc-ice3.7 \ libzeroc-ice3.7 \
@ -73,17 +73,18 @@ RUN apt-get update && apt-get install --no-install-recommends -y \
RUN mkdir /opt/mumble && \ RUN mkdir /opt/mumble && \
mkdir /opt/mumble/db && \ mkdir /opt/mumble/db && \
mkdir /opt/mumble/ini && \ mkdir /opt/mumble/ini
chown --verbose -R mumble:mumble /opt/mumble #&& \
#chown --verbose -R mumble:mumble /opt/mumble
COPY --from=builder /root/mumble/build/mumble-server /opt/mumble COPY --from=builder /root/mumble/build/mumble-server /opt/mumble
COPY --from=builder /root/mumble/build/mumble-server.ini /opt/mumble/ini/mumble-server.ini COPY --from=builder /root/mumble/build/mumble-server.ini /opt/mumble/ini/mumble-server.ini
RUN chown --verbose -R mumble:mumble /opt/mumble #RUN chown --verbose -R mumble:mumble /opt/mumble
RUN sed -i 's/^database=$/database=\/opt\/mumble\/db\/murmur.sqlite/' /opt/mumble/ini/mumble-server.ini RUN sed -i 's/^database=$/database=\/opt\/mumble\/db\/murmur.sqlite/' /opt/mumble/ini/mumble-server.ini
EXPOSE 64738/tcp 64738/udp 50051 EXPOSE 64738/tcp 64738/udp 50051
USER mumble #USER mumble
WORKDIR / WORKDIR /
CMD /opt/mumble/mumble-server -v -fg -ini /opt/mumble/ini/mumble-server.ini CMD /opt/mumble/mumble-server -v -fg -ini /opt/mumble/ini/mumble-server.ini