From 0e4ece45dfdeaf24ff319a15399ce8980e7b0b7f Mon Sep 17 00:00:00 2001 From: Andrew Gaul Date: Tue, 28 Jan 2025 18:42:59 -0800 Subject: [PATCH] Change Docker storage backend to filesystem-nio2 --- Dockerfile | 2 +- src/main/resources/run-docker-container.sh | 2 ++ 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index a31e9d3f..e049668f 100644 --- a/Dockerfile +++ b/Dockerfile @@ -27,7 +27,7 @@ ENV \ S3PROXY_ENCRYPTED_BLOBSTORE_PASSWORD="" \ S3PROXY_ENCRYPTED_BLOBSTORE_SALT="" \ S3PROXY_READ_ONLY_BLOBSTORE="false" \ - JCLOUDS_PROVIDER="filesystem" \ + JCLOUDS_PROVIDER="filesystem-nio2" \ JCLOUDS_ENDPOINT="" \ JCLOUDS_REGION="" \ JCLOUDS_REGIONS="us-east-1" \ diff --git a/src/main/resources/run-docker-container.sh b/src/main/resources/run-docker-container.sh index 0093af58..4347da1e 100755 --- a/src/main/resources/run-docker-container.sh +++ b/src/main/resources/run-docker-container.sh @@ -1,5 +1,7 @@ #!/bin/sh +mkdir "${JCLOUDS_FILESYSTEM_BASEDIR}" + exec java \ $S3PROXY_JAVA_OPTS \ -DLOG_LEVEL="${LOG_LEVEL}" \