2 Star 1 Fork 0

米粥/ws服务端-go

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
Dockerfile 713 Bytes
一键复制 编辑 原始数据 按行查看 历史
米粥 提交于 2023-07-04 15:26 +08:00 . 完成dockerfile
FROM golang:1.21rc2-alpine3.18
ENV WEB_PATH /home
WORKDIR $WEB_PATH
COPY . .
RUN echo "https://mirrors.cloud.tencent.com/alpine/v3.18/main" > /etc/apk/repositories && \
echo "https://mirrors.cloud.tencent.com/alpine/v3.18/community" >> /etc/apk/repositories \
RUN export CGO_ENABLED=0 && export GOARCH=amd64 && export GOOS=linux && go build -o /usr/bin/rangine *.go
RUN mkdir /etc/rangine/ && cp config.yaml /etc/rangine/config.yaml
RUN rm -rf /home/*
CMD rangine server:start -f /etc/rangine/config.yaml \
-e redis.default.host=${REDIS_HOST} \
-e redis.default.password=${REDIS_PASSWORD} \
-e redis.default.port=${REDIS_PORT} \
-e setting.queue=${SETTING_QUEUE}
# 服务暴露的端口
EXPOSE 8084
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/donknap/w7-im-websocket-push.git
git@gitee.com:donknap/w7-im-websocket-push.git
donknap
w7-im-websocket-push
ws服务端-go
master

搜索帮助