diff --git a/Dockerfile b/Dockerfile index d6dcb09..5219f35 100644 --- a/Dockerfile +++ b/Dockerfile @@ -2,11 +2,13 @@ FROM golang:alpine as builder WORKDIR /app COPY . /app ENV GOPROXY https://mirrors.aliyun.com/goproxy -VOLUME ["/app/config"] RUN go build go-fly.go FROM golang:alpine WORKDIR /app -COPY --from=builder app/go-fly ./ +VOLUME ["/app/config"] +RUN mkdir static +COPY --from=builder /app/static ./static +COPY --from=builder /app/go-fly ./ EXPOSE 8081 -ENTRYPOINT ["/app/go-fly","server"] +ENTRYPOINT ["./go-fly","server"] diff --git a/readme.md b/readme.md index 13c83b0..65baea6 100644 --- a/readme.md +++ b/readme.md @@ -4,6 +4,10 @@ 主要技术栈 gin + jwt-go + websocket + go.uuid + gorm + cobra +用法 +docker build -t go-fly:master . +docker run -p 8081:8081 -v config:/app/config --name go-fly go-fly:master + ### 更新日志 ##### V0.4.1