From 721900fc4721fadfc8a5f0dbb2eedfaa77fb9cb1 Mon Sep 17 00:00:00 2001 From: Girish Ramakrishnan Date: Thu, 8 Oct 2015 09:20:25 -0700 Subject: [PATCH] postgresql: readonly rootfs --- setup/INFRA_VERSION | 2 +- src/routes/test/start_addons.sh | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/setup/INFRA_VERSION b/setup/INFRA_VERSION index e8b6f265e..74d7dedb8 100644 --- a/setup/INFRA_VERSION +++ b/setup/INFRA_VERSION @@ -9,7 +9,7 @@ INFRA_VERSION=12 # These constants are used in the installer script as well BASE_IMAGE=cloudron/base:0.5.1 MYSQL_IMAGE=cloudron/mysql:0.4.0 -POSTGRESQL_IMAGE=cloudron/postgresql:0.4.0 +POSTGRESQL_IMAGE=cloudron/postgresql:0.5.0 MONGODB_IMAGE=cloudron/mongodb:0.4.0 REDIS_IMAGE=cloudron/redis:0.5.0 # if you change this, fix src/addons.js as well MAIL_IMAGE=cloudron/mail:0.4.0 diff --git a/src/routes/test/start_addons.sh b/src/routes/test/start_addons.sh index 58172800a..ed5f6d061 100755 --- a/src/routes/test/start_addons.sh +++ b/src/routes/test/start_addons.sh @@ -24,7 +24,9 @@ start_postgresql() { docker rm -f postgresql 2>/dev/null 1>&2 || true - docker run -dtP --name=postgresql -v "${postgresqldatadir}:/var/lib/postgresql" -v /tmp/postgresql_vars.sh:/etc/postgresql/postgresql_vars.sh "${POSTGRESQL_IMAGE}" >/dev/null + docker run -dtP --name=postgresql -v "${postgresqldatadir}:/var/lib/postgresql" \ + --read-only -v /tmp -v /run -v /var/log \ + -v /tmp/postgresql_vars.sh:/etc/postgresql/postgresql_vars.sh "${POSTGRESQL_IMAGE}" >/dev/null } start_mysql() {