У меня есть основное. go приложение в git, мне нужно создать docker файл и запустить приложение в кластере kubernetes.
Я создал файл docker, но я не уверен, что он правильный, как можно добавить основной. go из git в docker?
Предположим, что основной . go находится в репо в git:
Я создал docker файл в том же репо (это мой docker файл):
# base image for Go
FROM golang:latest
RUN mkdir /app
ADD . /app
# Set the Current Working Directory inside the container
WORKDIR /app
# Build the Go app
RUN go get github.com/gorilla/mux
RUN go build -o app/main
#COPY / ./
# Command to run the executable
CMD ["/app/main"]
I создан образ -> Как я могу знать, что это правильно, что я делаю? пожалуйста помоги!