last demo import - cleaned

This commit is contained in:
ycc
2023-08-26 22:04:56 +02:00
parent 0ab5dd5e38
commit f3c3c67e2c
884 changed files with 301494 additions and 1 deletions

44
Dockerfile Normal file
View File

@@ -0,0 +1,44 @@
FROM golang as builder
LABEL maintainer="Valentin KIVACHUK BURDA"
ENV DOCKER_ENVIRONMENT=true
ENV CGO_ENABLED=0
ENV GOOS=linux
ENV GO111MODULE=on
EXPOSE 49618
WORKDIR /go/src/oc-search
#######################################################
RUN go get github.com/beego/bee/v2
COPY go.mod .
COPY go.sum .
RUN go mod download -x
# COPY . .
COPY main.go go.mod go.sum ./
COPY controllers controllers
COPY models models
COPY routers routers
COPY api-client api-client
COPY conf conf
COPY static static
COPY views views
COPY scripts scripts
# FROM golang
# WORKDIR /go/src/oc-catalog
# COPY --from=builder /go/src/oc-catalog .
ENV DOCKER_ENVIRONMENT=true
RUN go build .
CMD [ "bee", "run" ]