mirror of
https://github.com/openimsdk/open-im-server.git
synced 2025-04-06 04:15:46 +08:00
k8s_deploy
This commit is contained in:
parent
267b3a9547
commit
ab06eaeca8
@ -1,7 +1,7 @@
|
|||||||
FROM ubuntu
|
FROM ubuntu
|
||||||
|
|
||||||
# 设置固定的项目路径
|
# 设置固定的项目路径
|
||||||
ENV WORKDIR /bin
|
ENV WORKDIR /Open-IM-Server
|
||||||
ENV CONFIG_NAME $WORKDIR/config/config.yaml
|
ENV CONFIG_NAME $WORKDIR/config/config.yaml
|
||||||
|
|
||||||
# 将可执行文件复制到目标目录
|
# 将可执行文件复制到目标目录
|
||||||
@ -11,5 +11,8 @@ ADD ./open_im_auth $WORKDIR/main
|
|||||||
RUN mkdir $WORKDIR/logs $WORKDIR/config $WORKDIR/db && \
|
RUN mkdir $WORKDIR/logs $WORKDIR/config $WORKDIR/db && \
|
||||||
chmod +x $WORKDIR/main
|
chmod +x $WORKDIR/main
|
||||||
|
|
||||||
|
VOLUME ["/Open-IM-Server/logs","/Open-IM-Server/config","/Open-IM-Server/script","/Open-IM-Server/db/sdk"]
|
||||||
|
|
||||||
|
|
||||||
WORKDIR $WORKDIR
|
WORKDIR $WORKDIR
|
||||||
CMD ./main
|
CMD ./main
|
||||||
|
4
deploy_k8s/cache/cache.Dockerfile
vendored
4
deploy_k8s/cache/cache.Dockerfile
vendored
@ -1,7 +1,7 @@
|
|||||||
FROM ubuntu
|
FROM ubuntu
|
||||||
|
|
||||||
# 设置固定的项目路径
|
# 设置固定的项目路径
|
||||||
ENV WORKDIR /bin
|
ENV WORKDIR /Open-IM-Server
|
||||||
ENV CONFIG_NAME $WORKDIR/config/config.yaml
|
ENV CONFIG_NAME $WORKDIR/config/config.yaml
|
||||||
|
|
||||||
# 将可执行文件复制到目标目录
|
# 将可执行文件复制到目标目录
|
||||||
@ -11,5 +11,7 @@ ADD ./open_im_cache $WORKDIR/main
|
|||||||
RUN mkdir $WORKDIR/logs $WORKDIR/config $WORKDIR/db && \
|
RUN mkdir $WORKDIR/logs $WORKDIR/config $WORKDIR/db && \
|
||||||
chmod +x $WORKDIR/main
|
chmod +x $WORKDIR/main
|
||||||
|
|
||||||
|
VOLUME ["/Open-IM-Server/logs","/Open-IM-Server/config","/Open-IM-Server/script","/Open-IM-Server/db/sdk"]
|
||||||
|
|
||||||
WORKDIR $WORKDIR
|
WORKDIR $WORKDIR
|
||||||
CMD ./main
|
CMD ./main
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
FROM ubuntu
|
FROM ubuntu
|
||||||
|
|
||||||
# 设置固定的项目路径
|
# 设置固定的项目路径
|
||||||
ENV WORKDIR /bin
|
ENV WORKDIR /Open-IM-Server
|
||||||
ENV CONFIG_NAME $WORKDIR/config/config.yaml
|
ENV CONFIG_NAME $WORKDIR/config/config.yaml
|
||||||
|
|
||||||
# 将可执行文件复制到目标目录
|
# 将可执行文件复制到目标目录
|
||||||
@ -11,5 +11,8 @@ ADD ./open_im_cms_api $WORKDIR/main
|
|||||||
RUN mkdir $WORKDIR/logs $WORKDIR/config $WORKDIR/db && \
|
RUN mkdir $WORKDIR/logs $WORKDIR/config $WORKDIR/db && \
|
||||||
chmod +x $WORKDIR/main
|
chmod +x $WORKDIR/main
|
||||||
|
|
||||||
|
VOLUME ["/Open-IM-Server/logs","/Open-IM-Server/config","/Open-IM-Server/script","/Open-IM-Server/db/sdk"]
|
||||||
|
|
||||||
|
|
||||||
WORKDIR $WORKDIR
|
WORKDIR $WORKDIR
|
||||||
CMD ./main
|
CMD ./main
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
FROM ubuntu
|
FROM ubuntu
|
||||||
|
|
||||||
# 设置固定的项目路径
|
# 设置固定的项目路径
|
||||||
ENV WORKDIR /bin
|
ENV WORKDIR /Open-IM-Server
|
||||||
ENV CONFIG_NAME $WORKDIR/config/config.yaml
|
ENV CONFIG_NAME $WORKDIR/config/config.yaml
|
||||||
|
|
||||||
# 将可执行文件复制到目标目录
|
# 将可执行文件复制到目标目录
|
||||||
@ -11,5 +11,8 @@ ADD ./open_im_conversation $WORKDIR/main
|
|||||||
RUN mkdir $WORKDIR/logs $WORKDIR/config $WORKDIR/db && \
|
RUN mkdir $WORKDIR/logs $WORKDIR/config $WORKDIR/db && \
|
||||||
chmod +x $WORKDIR/main
|
chmod +x $WORKDIR/main
|
||||||
|
|
||||||
|
VOLUME ["/Open-IM-Server/logs","/Open-IM-Server/config","/Open-IM-Server/script","/Open-IM-Server/db/sdk"]
|
||||||
|
|
||||||
|
|
||||||
WORKDIR $WORKDIR
|
WORKDIR $WORKDIR
|
||||||
CMD ./main
|
CMD ./main
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
FROM ubuntu
|
FROM ubuntu
|
||||||
|
|
||||||
# 设置固定的项目路径
|
# 设置固定的项目路径
|
||||||
ENV WORKDIR /bin
|
ENV WORKDIR /Open-IM-Server
|
||||||
ENV CONFIG_NAME $WORKDIR/config/config.yaml
|
ENV CONFIG_NAME $WORKDIR/config/config.yaml
|
||||||
|
|
||||||
# 将可执行文件复制到目标目录
|
# 将可执行文件复制到目标目录
|
||||||
@ -11,5 +11,8 @@ ADD ./open_im_demo $WORKDIR/main
|
|||||||
RUN mkdir $WORKDIR/logs $WORKDIR/config $WORKDIR/db && \
|
RUN mkdir $WORKDIR/logs $WORKDIR/config $WORKDIR/db && \
|
||||||
chmod +x $WORKDIR/main
|
chmod +x $WORKDIR/main
|
||||||
|
|
||||||
|
VOLUME ["/Open-IM-Server/logs","/Open-IM-Server/config","/Open-IM-Server/script","/Open-IM-Server/db/sdk"]
|
||||||
|
|
||||||
|
|
||||||
WORKDIR $WORKDIR
|
WORKDIR $WORKDIR
|
||||||
CMD ./main
|
CMD ./main
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
FROM ubuntu
|
FROM ubuntu
|
||||||
|
|
||||||
# 设置固定的项目路径
|
# 设置固定的项目路径
|
||||||
ENV WORKDIR /bin
|
ENV WORKDIR /Open-IM-Server
|
||||||
ENV CONFIG_NAME $WORKDIR/config/config.yaml
|
ENV CONFIG_NAME $WORKDIR/config/config.yaml
|
||||||
|
|
||||||
# 将可执行文件复制到目标目录
|
# 将可执行文件复制到目标目录
|
||||||
@ -11,5 +11,8 @@ ADD ./open_im_friend $WORKDIR/main
|
|||||||
RUN mkdir $WORKDIR/logs $WORKDIR/config $WORKDIR/db && \
|
RUN mkdir $WORKDIR/logs $WORKDIR/config $WORKDIR/db && \
|
||||||
chmod +x $WORKDIR/main
|
chmod +x $WORKDIR/main
|
||||||
|
|
||||||
|
VOLUME ["/Open-IM-Server/logs","/Open-IM-Server/config","/Open-IM-Server/script","/Open-IM-Server/db/sdk"]
|
||||||
|
|
||||||
|
|
||||||
WORKDIR $WORKDIR
|
WORKDIR $WORKDIR
|
||||||
CMD ./main
|
CMD ./main
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
FROM ubuntu
|
FROM ubuntu
|
||||||
|
|
||||||
# 设置固定的项目路径
|
# 设置固定的项目路径
|
||||||
ENV WORKDIR /bin
|
ENV WORKDIR /Open-IM-Server
|
||||||
ENV CONFIG_NAME $WORKDIR/config/config.yaml
|
ENV CONFIG_NAME $WORKDIR/config/config.yaml
|
||||||
|
|
||||||
# 将可执行文件复制到目标目录
|
# 将可执行文件复制到目标目录
|
||||||
@ -11,5 +11,8 @@ ADD ./open_im_group $WORKDIR/main
|
|||||||
RUN mkdir $WORKDIR/logs $WORKDIR/config $WORKDIR/db && \
|
RUN mkdir $WORKDIR/logs $WORKDIR/config $WORKDIR/db && \
|
||||||
chmod +x $WORKDIR/main
|
chmod +x $WORKDIR/main
|
||||||
|
|
||||||
|
VOLUME ["/Open-IM-Server/logs","/Open-IM-Server/config","/Open-IM-Server/script","/Open-IM-Server/db/sdk"]
|
||||||
|
|
||||||
|
|
||||||
WORKDIR $WORKDIR
|
WORKDIR $WORKDIR
|
||||||
CMD ./main
|
CMD ./main
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
FROM ubuntu
|
FROM ubuntu
|
||||||
|
|
||||||
# 设置固定的项目路径
|
# 设置固定的项目路径
|
||||||
ENV WORKDIR /bin
|
ENV WORKDIR /Open-IM-Server
|
||||||
ENV CONFIG_NAME $WORKDIR/config/config.yaml
|
ENV CONFIG_NAME $WORKDIR/config/config.yaml
|
||||||
|
|
||||||
# 将可执行文件复制到目标目录
|
# 将可执行文件复制到目标目录
|
||||||
@ -11,5 +11,8 @@ ADD ./open_im_message_cms $WORKDIR/main
|
|||||||
RUN mkdir $WORKDIR/logs $WORKDIR/config $WORKDIR/db && \
|
RUN mkdir $WORKDIR/logs $WORKDIR/config $WORKDIR/db && \
|
||||||
chmod +x $WORKDIR/main
|
chmod +x $WORKDIR/main
|
||||||
|
|
||||||
|
VOLUME ["/Open-IM-Server/logs","/Open-IM-Server/config","/Open-IM-Server/script","/Open-IM-Server/db/sdk"]
|
||||||
|
|
||||||
|
|
||||||
WORKDIR $WORKDIR
|
WORKDIR $WORKDIR
|
||||||
CMD ./main
|
CMD ./main
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
FROM ubuntu
|
FROM ubuntu
|
||||||
|
|
||||||
# 设置固定的项目路径
|
# 设置固定的项目路径
|
||||||
ENV WORKDIR /bin
|
ENV WORKDIR /Open-IM-Server
|
||||||
ENV CONFIG_NAME $WORKDIR/config/config.yaml
|
ENV CONFIG_NAME $WORKDIR/config/config.yaml
|
||||||
|
|
||||||
# 将可执行文件复制到目标目录
|
# 将可执行文件复制到目标目录
|
||||||
@ -11,5 +11,8 @@ ADD ./open_im_msg $WORKDIR/main
|
|||||||
RUN mkdir $WORKDIR/logs $WORKDIR/config $WORKDIR/db && \
|
RUN mkdir $WORKDIR/logs $WORKDIR/config $WORKDIR/db && \
|
||||||
chmod +x $WORKDIR/main
|
chmod +x $WORKDIR/main
|
||||||
|
|
||||||
|
VOLUME ["/Open-IM-Server/logs","/Open-IM-Server/config","/Open-IM-Server/script","/Open-IM-Server/db/sdk"]
|
||||||
|
|
||||||
|
|
||||||
WORKDIR $WORKDIR
|
WORKDIR $WORKDIR
|
||||||
CMD ./main
|
CMD ./main
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
FROM ubuntu
|
FROM ubuntu
|
||||||
|
|
||||||
# 设置固定的项目路径
|
# 设置固定的项目路径
|
||||||
ENV WORKDIR /bin
|
ENV WORKDIR /Open-IM-Server
|
||||||
ENV CONFIG_NAME $WORKDIR/config/config.yaml
|
ENV CONFIG_NAME $WORKDIR/config/config.yaml
|
||||||
|
|
||||||
# 将可执行文件复制到目标目录
|
# 将可执行文件复制到目标目录
|
||||||
@ -11,5 +11,8 @@ ADD ./open_im_msg_gateway $WORKDIR/main
|
|||||||
RUN mkdir $WORKDIR/logs $WORKDIR/config $WORKDIR/db && \
|
RUN mkdir $WORKDIR/logs $WORKDIR/config $WORKDIR/db && \
|
||||||
chmod +x $WORKDIR/main
|
chmod +x $WORKDIR/main
|
||||||
|
|
||||||
|
VOLUME ["/Open-IM-Server/logs","/Open-IM-Server/config","/Open-IM-Server/script","/Open-IM-Server/db/sdk"]
|
||||||
|
|
||||||
|
|
||||||
WORKDIR $WORKDIR
|
WORKDIR $WORKDIR
|
||||||
CMD ./main
|
CMD ./main
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
FROM ubuntu
|
FROM ubuntu
|
||||||
|
|
||||||
# 设置固定的项目路径
|
# 设置固定的项目路径
|
||||||
ENV WORKDIR /bin
|
ENV WORKDIR /Open-IM-Server
|
||||||
ENV CONFIG_NAME $WORKDIR/config/config.yaml
|
ENV CONFIG_NAME $WORKDIR/config/config.yaml
|
||||||
|
|
||||||
# 将可执行文件复制到目标目录
|
# 将可执行文件复制到目标目录
|
||||||
@ -11,5 +11,7 @@ ADD ./open_im_office $WORKDIR/main
|
|||||||
RUN mkdir $WORKDIR/logs $WORKDIR/config $WORKDIR/db && \
|
RUN mkdir $WORKDIR/logs $WORKDIR/config $WORKDIR/db && \
|
||||||
chmod +x $WORKDIR/main
|
chmod +x $WORKDIR/main
|
||||||
|
|
||||||
|
VOLUME ["/Open-IM-Server/logs","/Open-IM-Server/config","/Open-IM-Server/script","/Open-IM-Server/db/sdk"]
|
||||||
|
|
||||||
WORKDIR $WORKDIR
|
WORKDIR $WORKDIR
|
||||||
CMD ./main
|
CMD ./main
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
FROM ubuntu
|
FROM ubuntu
|
||||||
|
|
||||||
# 设置固定的项目路径
|
# 设置固定的项目路径
|
||||||
ENV WORKDIR /bin
|
ENV WORKDIR /Open-IM-Server
|
||||||
ENV CONFIG_NAME $WORKDIR/config/config.yaml
|
ENV CONFIG_NAME $WORKDIR/config/config.yaml
|
||||||
|
|
||||||
# 将可执行文件复制到目标目录
|
# 将可执行文件复制到目标目录
|
||||||
@ -11,5 +11,7 @@ ADD ./open_im_organization $WORKDIR/main
|
|||||||
RUN mkdir $WORKDIR/logs $WORKDIR/config $WORKDIR/db && \
|
RUN mkdir $WORKDIR/logs $WORKDIR/config $WORKDIR/db && \
|
||||||
chmod +x $WORKDIR/main
|
chmod +x $WORKDIR/main
|
||||||
|
|
||||||
|
VOLUME ["/Open-IM-Server/logs","/Open-IM-Server/config","/Open-IM-Server/script","/Open-IM-Server/db/sdk"]
|
||||||
|
|
||||||
WORKDIR $WORKDIR
|
WORKDIR $WORKDIR
|
||||||
CMD ./main
|
CMD ./main
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
FROM ubuntu
|
FROM ubuntu
|
||||||
|
|
||||||
# 设置固定的项目路径
|
# 设置固定的项目路径
|
||||||
ENV WORKDIR /bin
|
ENV WORKDIR /Open-IM-Server
|
||||||
ENV CONFIG_NAME $WORKDIR/config/config.yaml
|
ENV CONFIG_NAME $WORKDIR/config/config.yaml
|
||||||
|
|
||||||
# 将可执行文件复制到目标目录
|
# 将可执行文件复制到目标目录
|
||||||
@ -11,5 +11,7 @@ ADD ./open_im_push $WORKDIR/main
|
|||||||
RUN mkdir $WORKDIR/logs $WORKDIR/config $WORKDIR/db && \
|
RUN mkdir $WORKDIR/logs $WORKDIR/config $WORKDIR/db && \
|
||||||
chmod +x $WORKDIR/main
|
chmod +x $WORKDIR/main
|
||||||
|
|
||||||
|
VOLUME ["/Open-IM-Server/logs","/Open-IM-Server/config","/Open-IM-Server/script","/Open-IM-Server/db/sdk"]
|
||||||
|
|
||||||
WORKDIR $WORKDIR
|
WORKDIR $WORKDIR
|
||||||
CMD ./main
|
CMD ./main
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
FROM ubuntu
|
FROM ubuntu
|
||||||
|
|
||||||
# 设置固定的项目路径
|
# 设置固定的项目路径
|
||||||
ENV WORKDIR /bin
|
ENV WORKDIR /Open-IM-Server
|
||||||
ENV CONFIG_NAME $WORKDIR/config/config.yaml
|
ENV CONFIG_NAME $WORKDIR/config/config.yaml
|
||||||
|
|
||||||
# 将可执行文件复制到目标目录
|
# 将可执行文件复制到目标目录
|
||||||
@ -11,5 +11,7 @@ ADD ./open_im_sdk_server $WORKDIR/main
|
|||||||
RUN mkdir $WORKDIR/logs $WORKDIR/config $WORKDIR/db && \
|
RUN mkdir $WORKDIR/logs $WORKDIR/config $WORKDIR/db && \
|
||||||
chmod +x $WORKDIR/main
|
chmod +x $WORKDIR/main
|
||||||
|
|
||||||
|
VOLUME ["/Open-IM-Server/logs","/Open-IM-Server/config","/Open-IM-Server/script","/Open-IM-Server/db/sdk"]
|
||||||
|
|
||||||
WORKDIR $WORKDIR
|
WORKDIR $WORKDIR
|
||||||
CMD ./main
|
CMD ./main
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
FROM ubuntu
|
FROM ubuntu
|
||||||
|
|
||||||
# 设置固定的项目路径
|
# 设置固定的项目路径
|
||||||
ENV WORKDIR /bin
|
ENV WORKDIR /Open-IM-Server
|
||||||
ENV CONFIG_NAME $WORKDIR/config/config.yaml
|
ENV CONFIG_NAME $WORKDIR/config/config.yaml
|
||||||
|
|
||||||
# 将可执行文件复制到目标目录
|
# 将可执行文件复制到目标目录
|
||||||
@ -11,5 +11,7 @@ ADD ./open_im_statistics $WORKDIR/main
|
|||||||
RUN mkdir $WORKDIR/logs $WORKDIR/config $WORKDIR/db && \
|
RUN mkdir $WORKDIR/logs $WORKDIR/config $WORKDIR/db && \
|
||||||
chmod +x $WORKDIR/main
|
chmod +x $WORKDIR/main
|
||||||
|
|
||||||
|
VOLUME ["/Open-IM-Server/logs","/Open-IM-Server/config","/Open-IM-Server/script","/Open-IM-Server/db/sdk"]
|
||||||
|
|
||||||
WORKDIR $WORKDIR
|
WORKDIR $WORKDIR
|
||||||
CMD ./main
|
CMD ./main
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
FROM ubuntu
|
FROM ubuntu
|
||||||
|
|
||||||
# 设置固定的项目路径
|
# 设置固定的项目路径
|
||||||
ENV WORKDIR /bin
|
ENV WORKDIR /Open-IM-Server
|
||||||
ENV CONFIG_NAME $WORKDIR/config/config.yaml
|
ENV CONFIG_NAME $WORKDIR/config/config.yaml
|
||||||
|
|
||||||
# 将可执行文件复制到目标目录
|
# 将可执行文件复制到目标目录
|
||||||
@ -11,5 +11,7 @@ ADD ./open_im_transfer $WORKDIR/main
|
|||||||
RUN mkdir $WORKDIR/logs $WORKDIR/config $WORKDIR/db && \
|
RUN mkdir $WORKDIR/logs $WORKDIR/config $WORKDIR/db && \
|
||||||
chmod +x $WORKDIR/main
|
chmod +x $WORKDIR/main
|
||||||
|
|
||||||
|
VOLUME ["/Open-IM-Server/logs","/Open-IM-Server/config","/Open-IM-Server/script","/Open-IM-Server/db/sdk"]
|
||||||
|
|
||||||
WORKDIR $WORKDIR
|
WORKDIR $WORKDIR
|
||||||
CMD ./main
|
CMD ./main
|
||||||
|
@ -1,7 +1,7 @@
|
|||||||
FROM ubuntu
|
FROM ubuntu
|
||||||
|
|
||||||
# 设置固定的项目路径
|
# 设置固定的项目路径
|
||||||
ENV WORKDIR /bin
|
ENV WORKDIR /Open-IM-Server
|
||||||
ENV CONFIG_NAME $WORKDIR/config/config.yaml
|
ENV CONFIG_NAME $WORKDIR/config/config.yaml
|
||||||
|
|
||||||
# 将可执行文件复制到目标目录
|
# 将可执行文件复制到目标目录
|
||||||
@ -11,5 +11,7 @@ ADD ./open_im_user $WORKDIR/main
|
|||||||
RUN mkdir $WORKDIR/logs $WORKDIR/config $WORKDIR/db && \
|
RUN mkdir $WORKDIR/logs $WORKDIR/config $WORKDIR/db && \
|
||||||
chmod +x $WORKDIR/main
|
chmod +x $WORKDIR/main
|
||||||
|
|
||||||
|
VOLUME ["/Open-IM-Server/logs","/Open-IM-Server/config","/Open-IM-Server/script","/Open-IM-Server/db/sdk"]
|
||||||
|
|
||||||
WORKDIR $WORKDIR
|
WORKDIR $WORKDIR
|
||||||
CMD ./main
|
CMD ./main
|
||||||
|
Loading…
x
Reference in New Issue
Block a user