basic changes

This commit is contained in:
2024-09-15 18:51:38 +02:00
parent ce5417ef2c
commit 0905b4bb5b
4 changed files with 111 additions and 1 deletions

19
Dockerfile Normal file
View File

@@ -0,0 +1,19 @@
FROM golang:1.19
WORKDIR /app
# Copy everything from the current directory to the PWD (Present Working Directory) inside the container
COPY . .
# Download all the dependencies
RUN go get -d -v ./...
# Install the package
RUN go install -v ./...
RUN make
RUN go build -o bin/main src/*.go
# This container exposes port 8080 to the outside world
EXPOSE 4000
# Run the executable
CMD ["bin/main"]