16 lines
317 B
Docker
16 lines
317 B
Docker
|
|
# Use an official Golang runtime as a parent image
|
||
|
|
FROM golang:latest
|
||
|
|
|
||
|
|
# Set the working directory to /app
|
||
|
|
WORKDIR .
|
||
|
|
|
||
|
|
COPY . .
|
||
|
|
|
||
|
|
# Download and install any required dependencies
|
||
|
|
RUN go mod download
|
||
|
|
|
||
|
|
# Build the Go app
|
||
|
|
RUN go build .
|
||
|
|
|
||
|
|
# Define the command to run the app when the container starts
|
||
|
|
CMD ["./kleincordBot"]
|