diff --git a/Dockerfile-production b/Dockerfile-production
index 1e9a840db0efa76d0c73b61f315b174e017d2415..38d462b078645813be5fe742e4c624e167cfa1b3 100644
--- a/Dockerfile-production
+++ b/Dockerfile-production
@@ -18,7 +18,19 @@ RUN yarn install --frozen-lockfile --production=false
 
 COPY . .
 
+RUN yarn webpack --config webpack/webpack.production.config.js
+
+# IMAGE FOR RUNNING
+FROM node:15.11-alpine as server
+
 ARG instance_name
+ARG node_env
+ARG server_protocol
+ARG server_host
+ARG server_port
+ARG client_protocol
+ARG client_host
+ARG client_port
 
 ENV INSTANCE_NAME $instance_name
 ENV NODE_ENV "production"
@@ -29,11 +41,6 @@ ENV CLIENT_PROTOCOL "http"
 ENV CLIENT_HOST "0.0.0.0"
 ENV CLIENT_PORT "4000"
 
-RUN yarn webpack --config webpack/webpack.production.config.js
-
-# IMAGE FOR RUNNING
-FROM node:15.11-alpine as server
-
 WORKDIR /home/node/app
 
 RUN chown -R node:node .