diff --git a/functions b/functions index 5b43f45..a71e520 100755 --- a/functions +++ b/functions @@ -179,7 +179,8 @@ service_import() { dokku_log_fail "No data provided on stdin." fi suppress_output service_container_rm "$SERVICE" - "$DOCKER_BIN" container run --rm -i -v "$SERVICE_HOST_ROOT/data:/data" "$PLUGIN_IMAGE:$PLUGIN_IMAGE_VERSION" bash -c "cat > /data/dump.rdb && chown redis: /data/dump.rdb" + cat > "$SERVICE_HOST_ROOT/data/dump.rdb" + "$DOCKER_BIN" container run --rm -v "$SERVICE_HOST_ROOT/data:/data" "$PLUGIN_IMAGE:$PLUGIN_IMAGE_VERSION" bash -c "chown redis: /data/dump.rdb" suppress_output service_start "$SERVICE" }