File tree Expand file tree Collapse file tree 12 files changed +18
-0
lines changed Expand file tree Collapse file tree 12 files changed +18
-0
lines changed Original file line number Diff line number Diff line change @@ -50,11 +50,13 @@ RUN mkdir /docker-entrypoint-initdb.d
5050
5151# install "pwgen" for randomizing passwords
5252# install "tzdata" for /usr/share/zoneinfo/
53+ # install "xz-utils" for .sql.xz docker-entrypoint-initdb.d files
5354RUN set -ex; \
5455apt-get update; \
5556apt-get install -y --no-install-recommends \
5657pwgen \
5758tzdata \
59+ xz-utils \
5860; \
5961rm -rf /var/lib/apt/lists/*
6062
Original file line number Diff line number Diff line change @@ -61,6 +61,7 @@ docker_process_init_files() {
6161* .sh) mysql_note " $0 : running $f " ; . " $f " ;;
6262* .sql) mysql_note " $0 : running $f " ; docker_process_sql < " $f " ; echo ;;
6363* .sql.gz) mysql_note " $0 : running $f " ; gunzip -c " $f " | docker_process_sql; echo ;;
64+ * .sql.xz) mysql_note " $0 : running $f " ; xzcat " $f " | docker_process_sql; echo ;;
6465* ) mysql_warn " $0 : ignoring $f " ;;
6566esac
6667echo
Original file line number Diff line number Diff line change @@ -50,11 +50,13 @@ RUN mkdir /docker-entrypoint-initdb.d
5050
5151# install "pwgen" for randomizing passwords
5252# install "tzdata" for /usr/share/zoneinfo/
53+ # install "xz-utils" for .sql.xz docker-entrypoint-initdb.d files
5354RUN set -ex; \
5455apt-get update; \
5556apt-get install -y --no-install-recommends \
5657pwgen \
5758tzdata \
59+ xz-utils \
5860; \
5961rm -rf /var/lib/apt/lists/*
6062
Original file line number Diff line number Diff line change @@ -61,6 +61,7 @@ docker_process_init_files() {
6161* .sh) mysql_note " $0 : running $f " ; . " $f " ;;
6262* .sql) mysql_note " $0 : running $f " ; docker_process_sql < " $f " ; echo ;;
6363* .sql.gz) mysql_note " $0 : running $f " ; gunzip -c " $f " | docker_process_sql; echo ;;
64+ * .sql.xz) mysql_note " $0 : running $f " ; xzcat " $f " | docker_process_sql; echo ;;
6465* ) mysql_warn " $0 : ignoring $f " ;;
6566esac
6667echo
Original file line number Diff line number Diff line change @@ -50,11 +50,13 @@ RUN mkdir /docker-entrypoint-initdb.d
5050
5151# install "pwgen" for randomizing passwords
5252# install "tzdata" for /usr/share/zoneinfo/
53+ # install "xz-utils" for .sql.xz docker-entrypoint-initdb.d files
5354RUN set -ex; \
5455apt-get update; \
5556apt-get install -y --no-install-recommends \
5657pwgen \
5758tzdata \
59+ xz-utils \
5860; \
5961rm -rf /var/lib/apt/lists/*
6062
Original file line number Diff line number Diff line change @@ -61,6 +61,7 @@ docker_process_init_files() {
6161* .sh) mysql_note " $0 : running $f " ; . " $f " ;;
6262* .sql) mysql_note " $0 : running $f " ; docker_process_sql < " $f " ; echo ;;
6363* .sql.gz) mysql_note " $0 : running $f " ; gunzip -c " $f " | docker_process_sql; echo ;;
64+ * .sql.xz) mysql_note " $0 : running $f " ; xzcat " $f " | docker_process_sql; echo ;;
6465* ) mysql_warn " $0 : ignoring $f " ;;
6566esac
6667echo
Original file line number Diff line number Diff line change @@ -50,11 +50,13 @@ RUN mkdir /docker-entrypoint-initdb.d
5050
5151# install "pwgen" for randomizing passwords
5252# install "tzdata" for /usr/share/zoneinfo/
53+ # install "xz-utils" for .sql.xz docker-entrypoint-initdb.d files
5354RUN set -ex; \
5455apt-get update; \
5556apt-get install -y --no-install-recommends \
5657pwgen \
5758tzdata \
59+ xz-utils \
5860; \
5961rm -rf /var/lib/apt/lists/*
6062
Original file line number Diff line number Diff line change @@ -61,6 +61,7 @@ docker_process_init_files() {
6161* .sh) mysql_note " $0 : running $f " ; . " $f " ;;
6262* .sql) mysql_note " $0 : running $f " ; docker_process_sql < " $f " ; echo ;;
6363* .sql.gz) mysql_note " $0 : running $f " ; gunzip -c " $f " | docker_process_sql; echo ;;
64+ * .sql.xz) mysql_note " $0 : running $f " ; xzcat " $f " | docker_process_sql; echo ;;
6465* ) mysql_warn " $0 : ignoring $f " ;;
6566esac
6667echo
Original file line number Diff line number Diff line change @@ -50,11 +50,13 @@ RUN mkdir /docker-entrypoint-initdb.d
5050
5151# install "pwgen" for randomizing passwords
5252# install "tzdata" for /usr/share/zoneinfo/
53+ # install "xz-utils" for .sql.xz docker-entrypoint-initdb.d files
5354RUN set -ex; \
5455apt-get update; \
5556apt-get install -y --no-install-recommends \
5657pwgen \
5758tzdata \
59+ xz-utils \
5860; \
5961rm -rf /var/lib/apt/lists/*
6062
Original file line number Diff line number Diff line change @@ -61,6 +61,7 @@ docker_process_init_files() {
6161* .sh) mysql_note " $0 : running $f " ; . " $f " ;;
6262* .sql) mysql_note " $0 : running $f " ; docker_process_sql < " $f " ; echo ;;
6363* .sql.gz) mysql_note " $0 : running $f " ; gunzip -c " $f " | docker_process_sql; echo ;;
64+ * .sql.xz) mysql_note " $0 : running $f " ; xzcat " $f " | docker_process_sql; echo ;;
6465* ) mysql_warn " $0 : ignoring $f " ;;
6566esac
6667echo
You can’t perform that action at this time.
0 commit comments