mirror of
https://github.com/openimsdk/open-im-server.git
synced 2025-10-28 14:42:14 +08:00
21 lines
324 B
Docker
21 lines
324 B
Docker
FROM golang:1.18.0 as build
|
|
|
|
WORKDIR /openim
|
|
COPY . .
|
|
|
|
RUN make fmt \
|
|
&& make tidy
|
|
RUN make user
|
|
|
|
FROM ubuntu
|
|
|
|
WORKDIR /openim
|
|
VOLUME ["/openim/logs","/openim/bin"]
|
|
|
|
COPY --from=build /openim/bin /openim/bin
|
|
COPY --from=build /openim/config /openim/config
|
|
|
|
EXPOSE 10110
|
|
CMD ["./bin/openim-rpc-user","--port", "10110"]
|
|
|