diff --git a/setup/start/setup_infra.sh b/setup/start/setup_infra.sh index 5304865b0..9bf9f5385 100755 --- a/setup/start/setup_infra.sh +++ b/setup/start/setup_infra.sh @@ -34,6 +34,7 @@ graphite_container_id=$(docker run --restart=always -d --name="graphite" \ -p 127.0.0.1:2004:2004 \ -p 127.0.0.1:8000:8000 \ -v "${DATA_DIR}/graphite:/app/data" \ + --read-only -v /tmp -v /run -v /var/log \ "${GRAPHITE_IMAGE}") echo "Graphite container id: ${graphite_container_id}" @@ -45,6 +46,7 @@ mail_container_id=$(docker run --restart=always -d --name="mail" \ -h "${arg_fqdn}" \ -e "DOMAIN_NAME=${arg_fqdn}" \ -v "${DATA_DIR}/box/mail:/app/data" \ + --read-only -v /tmp -v /run -v /var/log \ "${MAIL_IMAGE}") echo "Mail container id: ${mail_container_id}" @@ -61,6 +63,7 @@ mysql_container_id=$(docker run --restart=always -d --name="mysql" \ -h "${arg_fqdn}" \ -v "${DATA_DIR}/mysql:/var/lib/mysql" \ -v "${DATA_DIR}/addons/mysql_vars.sh:/etc/mysql/mysql_vars.sh:ro" \ + --read-only -v /tmp -v /run -v /var/log \ "${MYSQL_IMAGE}") echo "MySQL container id: ${mysql_container_id}" @@ -75,6 +78,7 @@ postgresql_container_id=$(docker run --restart=always -d --name="postgresql" \ -h "${arg_fqdn}" \ -v "${DATA_DIR}/postgresql:/var/lib/postgresql" \ -v "${DATA_DIR}/addons/postgresql_vars.sh:/etc/postgresql/postgresql_vars.sh:ro" \ + --read-only -v /tmp -v /run -v /var/log \ "${POSTGRESQL_IMAGE}") echo "PostgreSQL container id: ${postgresql_container_id}" @@ -89,6 +93,7 @@ mongodb_container_id=$(docker run --restart=always -d --name="mongodb" \ -h "${arg_fqdn}" \ -v "${DATA_DIR}/mongodb:/var/lib/mongodb" \ -v "${DATA_DIR}/addons/mongodb_vars.sh:/etc/mongodb_vars.sh:ro" \ + --read-only -v /tmp -v /run -v /var/log \ "${MONGODB_IMAGE}") echo "Mongodb container id: ${mongodb_container_id}"