diff --git a/release/docker/docker-entrypoint.sh b/release/docker/docker-entrypoint.sh
index b534c947d94fde1b25a4f0eef9714dca4b736b1b..a639c1c9f74648826f1f7998f98516b29446bf76 100755
--- a/release/docker/docker-entrypoint.sh
+++ b/release/docker/docker-entrypoint.sh
@@ -61,11 +61,11 @@ if [ -n "${conf_vars:-}" ]; then
     keys="${var#DUNITER_CONF_}"
     keys="${keys//_/ }"
     value="$(eval echo "\$$var")"
-    conf_json="$(echo "$conf_json" | jq -r '. += '"$(json_value $keys "$value")")"
+    conf_json="$(echo "$conf_json" | jq -r '. *= '"$(json_value $keys "$value")")"
   done
   # Apply
   echo "Applying configuration: $conf_json"
-  if jq -r ". += $conf_json" "$home_default/conf.json" >"$home_default/conf.json.new"; then
+  if jq -r ". *= $conf_json" "$home_default/conf.json" >"$home_default/conf.json.new"; then
     mv "$home_default/conf.json.new" "$home_default/conf.json"
     echo "=> Success."
   else