diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..31dd2f4 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,13 @@ +FROM golang:1.17 as base + +COPY go.mod / +COPY go.sum / + +FROM base as source +# WORKDIR /app +COPY ./*.go /src/ + +RUN ls /src +RUN go build -o freego_api /src +EXPOSE 1379 +# CMD [ "./freego_api" ] \ No newline at end of file diff --git a/docker-compose.yml b/docker-compose.yml index b5d3b31..28b454e 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -2,4 +2,6 @@ services: ui: build: ui ports: - - 3000:3000 \ No newline at end of file + - 3000:3000 + api: + build: . \ No newline at end of file