From 3ba5f45a78dace141acdb5dd13feb4cd6cecd7b8 Mon Sep 17 00:00:00 2001 From: cytopia Date: Sat, 22 Sep 2018 12:12:11 +0200 Subject: [PATCH 1/6] Refs #175, Refs #382 Use Docker volumes instead of data directories --- docker-compose.yml | 57 +++++++++++++++++++++++++++++++++++++++++++--- 1 file changed, 54 insertions(+), 3 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index c789520de..eaa7eb68b 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -356,7 +356,7 @@ services: - ${DEVILBOX_PATH}/cfg/${MYSQL_SERVER}:/etc/mysql/docker-default.d:ro${MOUNT_OPTIONS} # Mount MySQL Data directory - - ${HOST_PATH_MYSQL_DATADIR}/${MYSQL_SERVER}:/var/lib/mysql:rw${MOUNT_OPTIONS} + - devilbox-${MYSQL_SERVER:-mariadb-10.1}:/var/lib/mysql:rw${MOUNT_OPTIONS} depends_on: - bind @@ -393,7 +393,7 @@ services: - ${DEVILBOX_PATH}/log/pgsql-${PGSQL_SERVER}:/var/log/postgresql:rw${MOUNT_OPTIONS} # Mount PostgreSQL Data directory - - ${HOST_PATH_PGSQL_DATADIR}/${PGSQL_SERVER}:/var/lib/postgresql/data/pgdata:rw${MOUNT_OPTIONS} + - devilbox-pgsql-${PGSQL_SERVER:-9.6}:/var/lib/postgresql/data/pgdata:rw${MOUNT_OPTIONS} depends_on: - bind @@ -482,7 +482,7 @@ services: # HOST-DIRECTORY : DOCKER-DIRECTORY # Mount MongoDB Data directory - - ${HOST_PATH_MONGO_DATADIR}/${MONGO_SERVER}:/data/db:rw${MOUNT_OPTIONS} + - devilbox-mongo-${MONGO_SERVER:-latest}:/data/db:rw${MOUNT_OPTIONS} depends_on: - bind @@ -503,3 +503,54 @@ networks: config: - subnet: 172.16.238.0/24 gateway: 172.16.238.1 + + +################################################################################ +# VOLUMES +################################################################################ +volumes: + # ------------------------------------------------------------ + # MySQL + # ------------------------------------------------------------ + devilbox-mysql-5.5: + devilbox-mysql-5.6: + devilbox-mysql-5.7: + devilbox-mysql-8.0: + devilbox-mariadb-5.5: + devilbox-mariadb-10.0: + devilbox-mariadb-10.1: + devilbox-mariadb-10.2: + devilbox-mariadb-10.3: + devilbox-percona-5.5: + devilbox-percona-5.6: + devilbox-percona-5.7: + + # ------------------------------------------------------------ + # Postgres + # ------------------------------------------------------------ + devilbox-pgsql-9.1: + devilbox-pgsql-9.2: + devilbox-pgsql-9.3: + devilbox-pgsql-9.4: + devilbox-pgsql-9.5: + devilbox-pgsql-9.6: + devilbox-pgsql-10.0: + devilbox-pgsql-10.1: + devilbox-pgsql-10.2: + devilbox-pgsql-10.3: + devilbox-pgsql-10.4: + devilbox-pgsql-10.5: + + # ------------------------------------------------------------ + # MongoDB + # ------------------------------------------------------------ + devilbox-mongo-2.8: + devilbox-mongo-3.0: + devilbox-mongo-3.2: + devilbox-mongo-3.4: + devilbox-mongo-3.5: + devilbox-mongo-3.6: + devilbox-mongo-3.7: + devilbox-mongo-4.0: + devilbox-mongo-4.1: + devilbox-mongo-latest: From cb407cce874866344b0a40c33258588c29a80ce0 Mon Sep 17 00:00:00 2001 From: cytopia Date: Sat, 22 Sep 2018 12:13:25 +0200 Subject: [PATCH 2/6] Ensure default values are used for mounted data directories as well --- docker-compose.yml | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index eaa7eb68b..1b8ed492b 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -172,7 +172,7 @@ services: - ${HOST_PATH_HTTPD_DATADIR}:/shared/httpd:rw${MOUNT_OPTIONS} # Mount logs - - ${DEVILBOX_PATH}/log/php-fpm-${PHP_SERVER}:/var/log/php:rw${MOUNT_OPTIONS} + - ${DEVILBOX_PATH}/log/php-fpm-${PHP_SERVER:-7.0}:/var/log/php:rw${MOUNT_OPTIONS} # Mount Mail directory - ${DEVILBOX_PATH}/mail:/var/mail:rw${MOUNT_OPTIONS} @@ -182,15 +182,15 @@ services: # Mount devilbox user-defined *.ini files in order # to overwrite the default PHP.ini configuration - - ${DEVILBOX_PATH}/cfg/php-ini-${PHP_SERVER}:/etc/php-custom.d:ro${MOUNT_OPTIONS} + - ${DEVILBOX_PATH}/cfg/php-ini-${PHP_SERVER:-7.0}:/etc/php-custom.d:ro${MOUNT_OPTIONS} # Mount devilbox user-defined PHP-FPM *.conf files in order # to overwrite the default PHP-FPM configuration - - ${DEVILBOX_PATH}/cfg/php-fpm-${PHP_SERVER}:/etc/php-fpm-custom.d:ro${MOUNT_OPTIONS} + - ${DEVILBOX_PATH}/cfg/php-fpm-${PHP_SERVER:-7.0}:/etc/php-fpm-custom.d:ro${MOUNT_OPTIONS} # Mount devilbox user-defined *.so files in order # to load custom PHP modules - - ${DEVILBOX_PATH}/mod/php-fpm-${PHP_SERVER}:/usr/lib64/php/custom-modules:ro${MOUNT_OPTIONS} + - ${DEVILBOX_PATH}/mod/php-fpm-${PHP_SERVER:-7.0}:/usr/lib64/php/custom-modules:ro${MOUNT_OPTIONS} # Mount devilbox user-defined PHP-FPM startup *.sh scripts - ${DEVILBOX_PATH}/cfg/php-startup-${PHP_SERVER}:/startup.1.d:rw${MOUNT_OPTIONS} @@ -283,13 +283,13 @@ services: - ${HOST_PATH_HTTPD_DATADIR}:/shared/httpd:rw${MOUNT_OPTIONS} # Mount custom web server config directory - - ${DEVILBOX_PATH}/cfg/${HTTPD_SERVER}:/etc/httpd-custom.d:rw${MOUNT_OPTIONS} + - ${DEVILBOX_PATH}/cfg/${HTTPD_SERVER:-nginx-stable}:/etc/httpd-custom.d:rw${MOUNT_OPTIONS} # Mount custom vhost-templates - ${DEVILBOX_PATH}/cfg/vhost-gen:/etc/vhost-gen.d:rw${MOUNT_OPTIONS} # Mount logs - - ${DEVILBOX_PATH}/log/${HTTPD_SERVER}:/var/log/${HTTPD_SERVER}:rw${MOUNT_OPTIONS} + - ${DEVILBOX_PATH}/log/${HTTPD_SERVER:-nginx-stable}:/var/log/${HTTPD_SERVER}:rw${MOUNT_OPTIONS} # Certificate Authority public key - ${DEVILBOX_PATH}/ca:/ca:rw${MOUNT_OPTIONS} @@ -346,14 +346,14 @@ services: # HOST-DIRECTORY : DOCKER-DIRECTORY # Mount logs - - ${DEVILBOX_PATH}/log/${MYSQL_SERVER}:/var/log/mysql:rw${MOUNT_OPTIONS} + - ${DEVILBOX_PATH}/log/${MYSQL_SERVER:-mariadb-10.1}:/var/log/mysql:rw${MOUNT_OPTIONS} # Mount devilbox default overwrites - - ${DEVILBOX_PATH}/.devilbox/etc/${MYSQL_SERVER}:/etc/mysql/conf.d:ro${MOUNT_OPTIONS} + - ${DEVILBOX_PATH}/.devilbox/etc/${MYSQL_SERVER:-mariadb-10.1}:/etc/mysql/conf.d:ro${MOUNT_OPTIONS} # Mount devilbox user-defined cnf files in order # to overwrite the MySQL server configuration - - ${DEVILBOX_PATH}/cfg/${MYSQL_SERVER}:/etc/mysql/docker-default.d:ro${MOUNT_OPTIONS} + - ${DEVILBOX_PATH}/cfg/${MYSQL_SERVER:-mariadb-10.1}:/etc/mysql/docker-default.d:ro${MOUNT_OPTIONS} # Mount MySQL Data directory - devilbox-${MYSQL_SERVER:-mariadb-10.1}:/var/lib/mysql:rw${MOUNT_OPTIONS} @@ -390,7 +390,7 @@ services: # HOST-DIRECTORY : DOCKER-DIRECTORY # Mount logs - - ${DEVILBOX_PATH}/log/pgsql-${PGSQL_SERVER}:/var/log/postgresql:rw${MOUNT_OPTIONS} + - ${DEVILBOX_PATH}/log/pgsql-${PGSQL_SERVER:-9.6}:/var/log/postgresql:rw${MOUNT_OPTIONS} # Mount PostgreSQL Data directory - devilbox-pgsql-${PGSQL_SERVER:-9.6}:/var/lib/postgresql/data/pgdata:rw${MOUNT_OPTIONS} @@ -454,7 +454,7 @@ services: # HOST-DIRECTORY : DOCKER-DIRECTORY # Mount logs - - ${DEVILBOX_PATH}/log/memcd-${MEMCD_SERVER}:/var/log/memcd:rw${MOUNT_OPTIONS} + - ${DEVILBOX_PATH}/log/memcd-${MEMCD_SERVER:-latest}:/var/log/memcd:rw${MOUNT_OPTIONS} depends_on: - bind From fb498dee13a82dde3c0eb6cd2e8861d4c8aaed3f Mon Sep 17 00:00:00 2001 From: cytopia Date: Sat, 22 Sep 2018 12:43:49 +0200 Subject: [PATCH 3/6] Update container versions --- README.md | 5 ++--- docker-compose.yml | 22 ++++++++++++---------- 2 files changed, 14 insertions(+), 13 deletions(-) diff --git a/README.md b/README.md index bb2458408..43b8a4568 100644 --- a/README.md +++ b/README.md @@ -280,8 +280,7 @@ Every single attachable container comes with many different versions. In order t ... - - + 4.0 @@ -305,7 +304,7 @@ Every single attachable container comes with many different versions. In order t latest - + latest diff --git a/docker-compose.yml b/docker-compose.yml index 1b8ed492b..a1a917802 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -346,17 +346,17 @@ services: # HOST-DIRECTORY : DOCKER-DIRECTORY # Mount logs - - ${DEVILBOX_PATH}/log/${MYSQL_SERVER:-mariadb-10.1}:/var/log/mysql:rw${MOUNT_OPTIONS} + - ${DEVILBOX_PATH}/log/${MYSQL_SERVER:-mariadb-10.3}:/var/log/mysql:rw${MOUNT_OPTIONS} # Mount devilbox default overwrites - - ${DEVILBOX_PATH}/.devilbox/etc/${MYSQL_SERVER:-mariadb-10.1}:/etc/mysql/conf.d:ro${MOUNT_OPTIONS} + - ${DEVILBOX_PATH}/.devilbox/etc/${MYSQL_SERVER:-mariadb-10.3}:/etc/mysql/conf.d:ro${MOUNT_OPTIONS} # Mount devilbox user-defined cnf files in order # to overwrite the MySQL server configuration - - ${DEVILBOX_PATH}/cfg/${MYSQL_SERVER:-mariadb-10.1}:/etc/mysql/docker-default.d:ro${MOUNT_OPTIONS} + - ${DEVILBOX_PATH}/cfg/${MYSQL_SERVER:-mariadb-10.3}:/etc/mysql/docker-default.d:ro${MOUNT_OPTIONS} # Mount MySQL Data directory - - devilbox-${MYSQL_SERVER:-mariadb-10.1}:/var/lib/mysql:rw${MOUNT_OPTIONS} + - devilbox-${MYSQL_SERVER:-mariadb-10.3}:/var/lib/mysql:rw${MOUNT_OPTIONS} depends_on: - bind @@ -390,10 +390,10 @@ services: # HOST-DIRECTORY : DOCKER-DIRECTORY # Mount logs - - ${DEVILBOX_PATH}/log/pgsql-${PGSQL_SERVER:-9.6}:/var/log/postgresql:rw${MOUNT_OPTIONS} + - ${DEVILBOX_PATH}/log/pgsql-${PGSQL_SERVER:-latest}:/var/log/postgresql:rw${MOUNT_OPTIONS} # Mount PostgreSQL Data directory - - devilbox-pgsql-${PGSQL_SERVER:-9.6}:/var/lib/postgresql/data/pgdata:rw${MOUNT_OPTIONS} + - devilbox-pgsql-${PGSQL_SERVER:-latest}:/var/lib/postgresql/data/pgdata:rw${MOUNT_OPTIONS} depends_on: - bind @@ -426,7 +426,7 @@ services: # HOST-DIRECTORY : DOCKER-DIRECTORY # Mount logs - - ${DEVILBOX_PATH}/log/redis-${REDIS_SERVER}:/var/log/redis:rw${MOUNT_OPTIONS} + - ${DEVILBOX_PATH}/log/redis-${REDIS_SERVER:-latest}:/var/log/redis:rw${MOUNT_OPTIONS} depends_on: - bind @@ -528,6 +528,7 @@ volumes: # ------------------------------------------------------------ # Postgres # ------------------------------------------------------------ + devilbox-pgsql-9.0: devilbox-pgsql-9.1: devilbox-pgsql-9.2: devilbox-pgsql-9.3: @@ -540,17 +541,18 @@ volumes: devilbox-pgsql-10.3: devilbox-pgsql-10.4: devilbox-pgsql-10.5: + devilbox-pgsql-latest: # ------------------------------------------------------------ # MongoDB # ------------------------------------------------------------ + devilbox-mongo-2.2: + devilbox-mongo-2.4: + devilbox-mongo-2.6: devilbox-mongo-2.8: devilbox-mongo-3.0: devilbox-mongo-3.2: devilbox-mongo-3.4: - devilbox-mongo-3.5: devilbox-mongo-3.6: - devilbox-mongo-3.7: devilbox-mongo-4.0: - devilbox-mongo-4.1: devilbox-mongo-latest: From 9bcd31639328687b68cc47a65a5e8588f0d535e1 Mon Sep 17 00:00:00 2001 From: cytopia Date: Wed, 10 Oct 2018 09:32:40 +0200 Subject: [PATCH 4/6] Remove unecessary data dirs --- .gitignore | 4 ---- data/mysql/.keepme | 0 data/pgsql/.keepme | 0 data/rabbit/.keepme | 0 4 files changed, 4 deletions(-) delete mode 100644 data/mysql/.keepme delete mode 100644 data/pgsql/.keepme delete mode 100644 data/rabbit/.keepme diff --git a/.gitignore b/.gitignore index 28d1ce204..dd2eda1b7 100644 --- a/.gitignore +++ b/.gitignore @@ -19,10 +19,6 @@ /log/[a-z0-9-]* # Ignore Data dirs -/data/mongo/* -/data/mysql/* -/data/pgsql/* -/data/rabbit/* /data/www/* # Ignore Certificate Authority diff --git a/data/mysql/.keepme b/data/mysql/.keepme deleted file mode 100644 index e69de29bb..000000000 diff --git a/data/pgsql/.keepme b/data/pgsql/.keepme deleted file mode 100644 index e69de29bb..000000000 diff --git a/data/rabbit/.keepme b/data/rabbit/.keepme deleted file mode 100644 index e69de29bb..000000000 From 29e18d8f63dc2a337b26b1824d45d949a843125b Mon Sep 17 00:00:00 2001 From: cytopia Date: Sat, 17 Nov 2018 13:27:17 +0100 Subject: [PATCH 5/6] Ensure mail uses a Docker volume --- README.md | 5 +++-- data/mongo/.keepme | 0 docker-compose.yml | 28 ++++++++++++++++++++++++---- 3 files changed, 27 insertions(+), 6 deletions(-) delete mode 100644 data/mongo/.keepme diff --git a/README.md b/README.md index 43b8a4568..bb2458408 100644 --- a/README.md +++ b/README.md @@ -280,7 +280,8 @@ Every single attachable container comes with many different versions. In order t ... - 4.0 + + @@ -304,7 +305,7 @@ Every single attachable container comes with many different versions. In order t latest - latest + diff --git a/data/mongo/.keepme b/data/mongo/.keepme deleted file mode 100644 index e69de29bb..000000000 diff --git a/docker-compose.yml b/docker-compose.yml index a1a917802..a15192fab 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -175,7 +175,7 @@ services: - ${DEVILBOX_PATH}/log/php-fpm-${PHP_SERVER:-7.0}:/var/log/php:rw${MOUNT_OPTIONS} # Mount Mail directory - - ${DEVILBOX_PATH}/mail:/var/mail:rw${MOUNT_OPTIONS} + - devilbox-mail:/var/mail:rw${MOUNT_OPTIONS} # Mount DB Backup directory - ${DEVILBOX_PATH}/backups:/shared/backups:rw${MOUNT_OPTIONS} @@ -509,6 +509,11 @@ networks: # VOLUMES ################################################################################ volumes: + # ------------------------------------------------------------ + # Misc + # ------------------------------------------------------------ + devilbox-mail: + # ------------------------------------------------------------ # MySQL # ------------------------------------------------------------ @@ -531,24 +536,39 @@ volumes: devilbox-pgsql-9.0: devilbox-pgsql-9.1: devilbox-pgsql-9.2: + devilbox-pgsql-9.2-alpine: devilbox-pgsql-9.3: + devilbox-pgsql-9.3-alpine: devilbox-pgsql-9.4: + devilbox-pgsql-9.4-alpine: devilbox-pgsql-9.5: + devilbox-pgsql-9.5-alpine: devilbox-pgsql-9.6: + devilbox-pgsql-9.6-alpine: devilbox-pgsql-10.0: + devilbox-pgsql-10.0-alpine: devilbox-pgsql-10.1: + devilbox-pgsql-10.1-alpine: devilbox-pgsql-10.2: + devilbox-pgsql-10.2-alpine: devilbox-pgsql-10.3: + devilbox-pgsql-10.3-alpine: devilbox-pgsql-10.4: + devilbox-pgsql-10.4-alpine: devilbox-pgsql-10.5: + devilbox-pgsql-10.5-alpine: + devilbox-pgsql-10.6: + devilbox-pgsql-10.6-alpine: + devilbox-pgsql-11.0: + devilbox-pgsql-11.0-alpine: + devilbox-pgsql-11.1: + devilbox-pgsql-11.1-alpine: devilbox-pgsql-latest: + devilbox-pgsql-alpine: # ------------------------------------------------------------ # MongoDB # ------------------------------------------------------------ - devilbox-mongo-2.2: - devilbox-mongo-2.4: - devilbox-mongo-2.6: devilbox-mongo-2.8: devilbox-mongo-3.0: devilbox-mongo-3.2: From c1e7842132d2914062749a7240210375f26a64ba Mon Sep 17 00:00:00 2001 From: cytopia Date: Wed, 6 Feb 2019 20:06:21 +0100 Subject: [PATCH 6/6] Clean up docker-compose.yml --- docker-compose.yml | 30 +++++++++++++++--------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index a15192fab..45d681096 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -172,7 +172,7 @@ services: - ${HOST_PATH_HTTPD_DATADIR}:/shared/httpd:rw${MOUNT_OPTIONS} # Mount logs - - ${DEVILBOX_PATH}/log/php-fpm-${PHP_SERVER:-7.0}:/var/log/php:rw${MOUNT_OPTIONS} + - ${DEVILBOX_PATH}/log/php-fpm-${PHP_SERVER}:/var/log/php:rw${MOUNT_OPTIONS} # Mount Mail directory - devilbox-mail:/var/mail:rw${MOUNT_OPTIONS} @@ -182,15 +182,15 @@ services: # Mount devilbox user-defined *.ini files in order # to overwrite the default PHP.ini configuration - - ${DEVILBOX_PATH}/cfg/php-ini-${PHP_SERVER:-7.0}:/etc/php-custom.d:ro${MOUNT_OPTIONS} + - ${DEVILBOX_PATH}/cfg/php-ini-${PHP_SERVER}:/etc/php-custom.d:ro${MOUNT_OPTIONS} # Mount devilbox user-defined PHP-FPM *.conf files in order # to overwrite the default PHP-FPM configuration - - ${DEVILBOX_PATH}/cfg/php-fpm-${PHP_SERVER:-7.0}:/etc/php-fpm-custom.d:ro${MOUNT_OPTIONS} + - ${DEVILBOX_PATH}/cfg/php-fpm-${PHP_SERVER}:/etc/php-fpm-custom.d:ro${MOUNT_OPTIONS} # Mount devilbox user-defined *.so files in order # to load custom PHP modules - - ${DEVILBOX_PATH}/mod/php-fpm-${PHP_SERVER:-7.0}:/usr/lib64/php/custom-modules:ro${MOUNT_OPTIONS} + - ${DEVILBOX_PATH}/mod/php-fpm-${PHP_SERVER}:/usr/lib64/php/custom-modules:ro${MOUNT_OPTIONS} # Mount devilbox user-defined PHP-FPM startup *.sh scripts - ${DEVILBOX_PATH}/cfg/php-startup-${PHP_SERVER}:/startup.1.d:rw${MOUNT_OPTIONS} @@ -283,13 +283,13 @@ services: - ${HOST_PATH_HTTPD_DATADIR}:/shared/httpd:rw${MOUNT_OPTIONS} # Mount custom web server config directory - - ${DEVILBOX_PATH}/cfg/${HTTPD_SERVER:-nginx-stable}:/etc/httpd-custom.d:rw${MOUNT_OPTIONS} + - ${DEVILBOX_PATH}/cfg/${HTTPD_SERVER}:/etc/httpd-custom.d:rw${MOUNT_OPTIONS} # Mount custom vhost-templates - ${DEVILBOX_PATH}/cfg/vhost-gen:/etc/vhost-gen.d:rw${MOUNT_OPTIONS} # Mount logs - - ${DEVILBOX_PATH}/log/${HTTPD_SERVER:-nginx-stable}:/var/log/${HTTPD_SERVER}:rw${MOUNT_OPTIONS} + - ${DEVILBOX_PATH}/log/${HTTPD_SERVER}:/var/log/${HTTPD_SERVER}:rw${MOUNT_OPTIONS} # Certificate Authority public key - ${DEVILBOX_PATH}/ca:/ca:rw${MOUNT_OPTIONS} @@ -346,17 +346,17 @@ services: # HOST-DIRECTORY : DOCKER-DIRECTORY # Mount logs - - ${DEVILBOX_PATH}/log/${MYSQL_SERVER:-mariadb-10.3}:/var/log/mysql:rw${MOUNT_OPTIONS} + - ${DEVILBOX_PATH}/log/${MYSQL_SERVER}:/var/log/mysql:rw${MOUNT_OPTIONS} # Mount devilbox default overwrites - - ${DEVILBOX_PATH}/.devilbox/etc/${MYSQL_SERVER:-mariadb-10.3}:/etc/mysql/conf.d:ro${MOUNT_OPTIONS} + - ${DEVILBOX_PATH}/.devilbox/etc/${MYSQL_SERVER}:/etc/mysql/conf.d:ro${MOUNT_OPTIONS} # Mount devilbox user-defined cnf files in order # to overwrite the MySQL server configuration - - ${DEVILBOX_PATH}/cfg/${MYSQL_SERVER:-mariadb-10.3}:/etc/mysql/docker-default.d:ro${MOUNT_OPTIONS} + - ${DEVILBOX_PATH}/cfg/${MYSQL_SERVER}:/etc/mysql/docker-default.d:ro${MOUNT_OPTIONS} # Mount MySQL Data directory - - devilbox-${MYSQL_SERVER:-mariadb-10.3}:/var/lib/mysql:rw${MOUNT_OPTIONS} + - devilbox-${MYSQL_SERVER}:/var/lib/mysql:rw${MOUNT_OPTIONS} depends_on: - bind @@ -390,10 +390,10 @@ services: # HOST-DIRECTORY : DOCKER-DIRECTORY # Mount logs - - ${DEVILBOX_PATH}/log/pgsql-${PGSQL_SERVER:-latest}:/var/log/postgresql:rw${MOUNT_OPTIONS} + - ${DEVILBOX_PATH}/log/pgsql-${PGSQL_SERVER}:/var/log/postgresql:rw${MOUNT_OPTIONS} # Mount PostgreSQL Data directory - - devilbox-pgsql-${PGSQL_SERVER:-latest}:/var/lib/postgresql/data/pgdata:rw${MOUNT_OPTIONS} + - devilbox-pgsql-${PGSQL_SERVER}:/var/lib/postgresql/data/pgdata:rw${MOUNT_OPTIONS} depends_on: - bind @@ -426,7 +426,7 @@ services: # HOST-DIRECTORY : DOCKER-DIRECTORY # Mount logs - - ${DEVILBOX_PATH}/log/redis-${REDIS_SERVER:-latest}:/var/log/redis:rw${MOUNT_OPTIONS} + - ${DEVILBOX_PATH}/log/redis-${REDIS_SERVER}:/var/log/redis:rw${MOUNT_OPTIONS} depends_on: - bind @@ -454,7 +454,7 @@ services: # HOST-DIRECTORY : DOCKER-DIRECTORY # Mount logs - - ${DEVILBOX_PATH}/log/memcd-${MEMCD_SERVER:-latest}:/var/log/memcd:rw${MOUNT_OPTIONS} + - ${DEVILBOX_PATH}/log/memcd-${MEMCD_SERVER}:/var/log/memcd:rw${MOUNT_OPTIONS} depends_on: - bind @@ -482,7 +482,7 @@ services: # HOST-DIRECTORY : DOCKER-DIRECTORY # Mount MongoDB Data directory - - devilbox-mongo-${MONGO_SERVER:-latest}:/data/db:rw${MOUNT_OPTIONS} + - devilbox-mongo-${MONGO_SERVER}:/data/db:rw${MOUNT_OPTIONS} depends_on: - bind