diff --git a/Dockerfile b/Dockerfile
new file mode 100644
index 0000000000000000000000000000000000000000..eb96795256617d79ab4dbc124e1618e40a7bfa21
--- /dev/null
+++ b/Dockerfile
@@ -0,0 +1,19 @@
+FROM golang:1.16.15 as base
+
+
+WORKDIR /root
+COPY . ./
+
+RUN curl -LJ -o swag.tar.gz https://github.com/swaggo/swag/releases/download/v1.7.4/swag_1.7.4_Linux_x86_64.tar.gz
+RUN tar -xf swag.tar.gz             
+RUN ./swag init --parseDependency --parseDepth 2
+
+RUN CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -o main .
+
+FROM alpine:latest  
+RUN apk --no-cache add ca-certificates
+WORKDIR /root/
+COPY --from=base /root/config ./config
+COPY --from=base /root/main ./
+
+ENTRYPOINT ["./main"]
diff --git a/Dockerfile.dev b/Dockerfile.dev
deleted file mode 100644
index ffedcb1527ecce9a4d27947f10c7cbccabbc9def..0000000000000000000000000000000000000000
--- a/Dockerfile.dev
+++ /dev/null
@@ -1,28 +0,0 @@
-FROM dawn/dawn-cli as base
-
-
-RUN mkdir /app
-ADD . /app
-WORKDIR /app
-
-RUN apt-get update && apt-get install -y python3 python3-dev python3-pip gfortran
-RUN pip3 install numpy 
-
-WORKDIR /app/lib/maize 
-RUN f2py mz.f -c -m mz 
-
-WORKDIR /app 
-
-RUN go get -u github.com/tgs266/dawn-go-common
-
-RUN go mod tidy
-
-FROM base as build
-RUN curl -LJ -o swag.tar.gz https://github.com/swaggo/swag/releases/download/v1.7.4/swag_1.7.4_Linux_x86_64.tar.gz
-RUN tar -xf swag.tar.gz             
-RUN ./swag init --parseDependency --parseDepth 2
-RUN go build -o main .
-CMD ["/app/main", "-env=dev"]
-
-FROM base as test
-CMD ["dawn-cli", "test", "-i"]
\ No newline at end of file
diff --git a/Dockerfile.prod b/Dockerfile.prod
deleted file mode 100644
index 57466f4388303f0e821d1489577055c4e0a18fb8..0000000000000000000000000000000000000000
--- a/Dockerfile.prod
+++ /dev/null
@@ -1,23 +0,0 @@
-FROM dawn/dawn-cli as base
-
-RUN mkdir /app
-ADD . /app
-WORKDIR /app
-
-RUN apt-get update && apt-get install -y python3.9 python3.9-dev
-RUN pip install numpy 
-
-WORKDIR /app/lib/maize 
-RUN f2py mz.f -c -m mz 
-
-WORKDIR /app 
-
-RUN go get github.com/tgs266/dawn-go-common
-
-RUN curl -LJ -o swag.tar.gz https://github.com/swaggo/swag/releases/download/v1.7.4/swag_1.7.4_Linux_x86_64.tar.gz
-RUN tar -xf swag.tar.gz             
-RUN ./swag init --parseDependency --parseDepth 2
-
-RUN go build -o main .
-
-CMD ["/app/main", "-env=prod"]