From 8b9a03aa66ba6414e6dadf8e4ee84c4a1ba765b7 Mon Sep 17 00:00:00 2001 From: Jose Diaz-Gonzalez Date: Wed, 8 Feb 2023 02:54:35 -0500 Subject: [PATCH] refactor: write rdb file outside of docker container command --- functions | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) 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" }