File tree Expand file tree Collapse file tree 12 files changed +42
-24
lines changed Expand file tree Collapse file tree 12 files changed +42
-24
lines changed Original file line number Diff line number Diff line change @@ -46,12 +46,14 @@ RUN mkdir /docker-entrypoint-initdb.d
4646# install "pwgen" for randomizing passwords
4747# install "tzdata" for /usr/share/zoneinfo/
4848# install "xz-utils" for .sql.xz docker-entrypoint-initdb.d files
49+ # install "zstd" for .sql.zst docker-entrypoint-initdb.d files
4950RUN set -ex; \
5051 apt-get update; \
5152 DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends \
5253 pwgen \
5354 tzdata \
5455 xz-utils \
56+ zstd \
5557 ; \
5658 rm -rf /var/lib/apt/lists/*
5759
Original file line number Diff line number Diff line change @@ -81,10 +81,11 @@ docker_process_init_files() {
8181 . " $f "
8282 fi
8383 ;;
84- * .sql) mysql_note " $0 : running $f " ; docker_process_sql < " $f " ; echo ;;
85- * .sql.gz) mysql_note " $0 : running $f " ; gunzip -c " $f " | docker_process_sql; echo ;;
86- * .sql.xz) mysql_note " $0 : running $f " ; xzcat " $f " | docker_process_sql; echo ;;
87- * ) mysql_warn " $0 : ignoring $f " ;;
84+ * .sql) mysql_note " $0 : running $f " ; docker_process_sql < " $f " ; echo ;;
85+ * .sql.gz) mysql_note " $0 : running $f " ; gunzip -c " $f " | docker_process_sql; echo ;;
86+ * .sql.xz) mysql_note " $0 : running $f " ; xzcat " $f " | docker_process_sql; echo ;;
87+ * .sql.zst) mysql_note " $0 : running $f " ; zstd -dc " $f " | docker_process_sql; echo ;;
88+ * ) mysql_warn " $0 : ignoring $f " ;;
8889 esac
8990 echo
9091 done
Original file line number Diff line number Diff line change @@ -46,12 +46,14 @@ RUN mkdir /docker-entrypoint-initdb.d
4646# install "pwgen" for randomizing passwords
4747# install "tzdata" for /usr/share/zoneinfo/
4848# install "xz-utils" for .sql.xz docker-entrypoint-initdb.d files
49+ # install "zstd" for .sql.zst docker-entrypoint-initdb.d files
4950RUN set -ex; \
5051 apt-get update; \
5152 DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends \
5253 pwgen \
5354 tzdata \
5455 xz-utils \
56+ zstd \
5557 ; \
5658 rm -rf /var/lib/apt/lists/*
5759
Original file line number Diff line number Diff line change @@ -81,10 +81,11 @@ docker_process_init_files() {
8181 . " $f "
8282 fi
8383 ;;
84- * .sql) mysql_note " $0 : running $f " ; docker_process_sql < " $f " ; echo ;;
85- * .sql.gz) mysql_note " $0 : running $f " ; gunzip -c " $f " | docker_process_sql; echo ;;
86- * .sql.xz) mysql_note " $0 : running $f " ; xzcat " $f " | docker_process_sql; echo ;;
87- * ) mysql_warn " $0 : ignoring $f " ;;
84+ * .sql) mysql_note " $0 : running $f " ; docker_process_sql < " $f " ; echo ;;
85+ * .sql.gz) mysql_note " $0 : running $f " ; gunzip -c " $f " | docker_process_sql; echo ;;
86+ * .sql.xz) mysql_note " $0 : running $f " ; xzcat " $f " | docker_process_sql; echo ;;
87+ * .sql.zst) mysql_note " $0 : running $f " ; zstd -dc " $f " | docker_process_sql; echo ;;
88+ * ) mysql_warn " $0 : ignoring $f " ;;
8889 esac
8990 echo
9091 done
Original file line number Diff line number Diff line change @@ -46,12 +46,14 @@ RUN mkdir /docker-entrypoint-initdb.d
4646# install "pwgen" for randomizing passwords
4747# install "tzdata" for /usr/share/zoneinfo/
4848# install "xz-utils" for .sql.xz docker-entrypoint-initdb.d files
49+ # install "zstd" for .sql.zst docker-entrypoint-initdb.d files
4950RUN set -ex; \
5051 apt-get update; \
5152 DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends \
5253 pwgen \
5354 tzdata \
5455 xz-utils \
56+ zstd \
5557 ; \
5658 rm -rf /var/lib/apt/lists/*
5759
Original file line number Diff line number Diff line change @@ -81,10 +81,11 @@ docker_process_init_files() {
8181 . " $f "
8282 fi
8383 ;;
84- * .sql) mysql_note " $0 : running $f " ; docker_process_sql < " $f " ; echo ;;
85- * .sql.gz) mysql_note " $0 : running $f " ; gunzip -c " $f " | docker_process_sql; echo ;;
86- * .sql.xz) mysql_note " $0 : running $f " ; xzcat " $f " | docker_process_sql; echo ;;
87- * ) mysql_warn " $0 : ignoring $f " ;;
84+ * .sql) mysql_note " $0 : running $f " ; docker_process_sql < " $f " ; echo ;;
85+ * .sql.gz) mysql_note " $0 : running $f " ; gunzip -c " $f " | docker_process_sql; echo ;;
86+ * .sql.xz) mysql_note " $0 : running $f " ; xzcat " $f " | docker_process_sql; echo ;;
87+ * .sql.zst) mysql_note " $0 : running $f " ; zstd -dc " $f " | docker_process_sql; echo ;;
88+ * ) mysql_warn " $0 : ignoring $f " ;;
8889 esac
8990 echo
9091 done
Original file line number Diff line number Diff line change @@ -46,12 +46,14 @@ RUN mkdir /docker-entrypoint-initdb.d
4646# install "pwgen" for randomizing passwords
4747# install "tzdata" for /usr/share/zoneinfo/
4848# install "xz-utils" for .sql.xz docker-entrypoint-initdb.d files
49+ # install "zstd" for .sql.zst docker-entrypoint-initdb.d files
4950RUN set -ex; \
5051 apt-get update; \
5152 DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends \
5253 pwgen \
5354 tzdata \
5455 xz-utils \
56+ zstd \
5557 ; \
5658 rm -rf /var/lib/apt/lists/*
5759
Original file line number Diff line number Diff line change @@ -81,10 +81,11 @@ docker_process_init_files() {
8181 . " $f "
8282 fi
8383 ;;
84- * .sql) mysql_note " $0 : running $f " ; docker_process_sql < " $f " ; echo ;;
85- * .sql.gz) mysql_note " $0 : running $f " ; gunzip -c " $f " | docker_process_sql; echo ;;
86- * .sql.xz) mysql_note " $0 : running $f " ; xzcat " $f " | docker_process_sql; echo ;;
87- * ) mysql_warn " $0 : ignoring $f " ;;
84+ * .sql) mysql_note " $0 : running $f " ; docker_process_sql < " $f " ; echo ;;
85+ * .sql.gz) mysql_note " $0 : running $f " ; gunzip -c " $f " | docker_process_sql; echo ;;
86+ * .sql.xz) mysql_note " $0 : running $f " ; xzcat " $f " | docker_process_sql; echo ;;
87+ * .sql.zst) mysql_note " $0 : running $f " ; zstd -dc " $f " | docker_process_sql; echo ;;
88+ * ) mysql_warn " $0 : ignoring $f " ;;
8889 esac
8990 echo
9091 done
Original file line number Diff line number Diff line change @@ -46,12 +46,14 @@ RUN mkdir /docker-entrypoint-initdb.d
4646# install "pwgen" for randomizing passwords
4747# install "tzdata" for /usr/share/zoneinfo/
4848# install "xz-utils" for .sql.xz docker-entrypoint-initdb.d files
49+ # install "zstd" for .sql.zst docker-entrypoint-initdb.d files
4950RUN set -ex; \
5051 apt-get update; \
5152 DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends \
5253 pwgen \
5354 tzdata \
5455 xz-utils \
56+ zstd \
5557 ; \
5658 rm -rf /var/lib/apt/lists/*
5759
Original file line number Diff line number Diff line change @@ -81,10 +81,11 @@ docker_process_init_files() {
8181 . " $f "
8282 fi
8383 ;;
84- * .sql) mysql_note " $0 : running $f " ; docker_process_sql < " $f " ; echo ;;
85- * .sql.gz) mysql_note " $0 : running $f " ; gunzip -c " $f " | docker_process_sql; echo ;;
86- * .sql.xz) mysql_note " $0 : running $f " ; xzcat " $f " | docker_process_sql; echo ;;
87- * ) mysql_warn " $0 : ignoring $f " ;;
84+ * .sql) mysql_note " $0 : running $f " ; docker_process_sql < " $f " ; echo ;;
85+ * .sql.gz) mysql_note " $0 : running $f " ; gunzip -c " $f " | docker_process_sql; echo ;;
86+ * .sql.xz) mysql_note " $0 : running $f " ; xzcat " $f " | docker_process_sql; echo ;;
87+ * .sql.zst) mysql_note " $0 : running $f " ; zstd -dc " $f " | docker_process_sql; echo ;;
88+ * ) mysql_warn " $0 : ignoring $f " ;;
8889 esac
8990 echo
9091 done
You can’t perform that action at this time.
0 commit comments