diff --git a/Dockerfiles/web-apache-mysql/alpine/docker-entrypoint.sh b/Dockerfiles/web-apache-mysql/alpine/docker-entrypoint.sh index e8d68544f..68ac3e482 100755 --- a/Dockerfiles/web-apache-mysql/alpine/docker-entrypoint.sh +++ b/Dockerfiles/web-apache-mysql/alpine/docker-entrypoint.sh @@ -59,7 +59,11 @@ file_env() { # Check prerequisites for MySQL database check_variables() { - : ${DB_SERVER_HOST:="mysql-server"} + if [ ! -n "${DB_SERVER_SOCKET}" ]; then + : ${DB_SERVER_HOST:="mysql-server"} + else + DB_SERVER_HOST="localhost" + fi : ${DB_SERVER_PORT:="3306"} file_env MYSQL_USER diff --git a/Dockerfiles/web-apache-mysql/centos/docker-entrypoint.sh b/Dockerfiles/web-apache-mysql/centos/docker-entrypoint.sh index d333806c3..7cbc825e4 100755 --- a/Dockerfiles/web-apache-mysql/centos/docker-entrypoint.sh +++ b/Dockerfiles/web-apache-mysql/centos/docker-entrypoint.sh @@ -59,7 +59,11 @@ file_env() { # Check prerequisites for MySQL database check_variables() { - : ${DB_SERVER_HOST:="mysql-server"} + if [ ! -n "${DB_SERVER_SOCKET}" ]; then + : ${DB_SERVER_HOST:="mysql-server"} + else + DB_SERVER_HOST="localhost" + fi : ${DB_SERVER_PORT:="3306"} file_env MYSQL_USER diff --git a/Dockerfiles/web-apache-mysql/ol/docker-entrypoint.sh b/Dockerfiles/web-apache-mysql/ol/docker-entrypoint.sh index d333806c3..7cbc825e4 100755 --- a/Dockerfiles/web-apache-mysql/ol/docker-entrypoint.sh +++ b/Dockerfiles/web-apache-mysql/ol/docker-entrypoint.sh @@ -59,7 +59,11 @@ file_env() { # Check prerequisites for MySQL database check_variables() { - : ${DB_SERVER_HOST:="mysql-server"} + if [ ! -n "${DB_SERVER_SOCKET}" ]; then + : ${DB_SERVER_HOST:="mysql-server"} + else + DB_SERVER_HOST="localhost" + fi : ${DB_SERVER_PORT:="3306"} file_env MYSQL_USER diff --git a/Dockerfiles/web-apache-mysql/ubuntu/docker-entrypoint.sh b/Dockerfiles/web-apache-mysql/ubuntu/docker-entrypoint.sh index a48a04999..91aa89232 100755 --- a/Dockerfiles/web-apache-mysql/ubuntu/docker-entrypoint.sh +++ b/Dockerfiles/web-apache-mysql/ubuntu/docker-entrypoint.sh @@ -59,7 +59,11 @@ file_env() { # Check prerequisites for MySQL database check_variables() { - : ${DB_SERVER_HOST:="mysql-server"} + if [ ! -n "${DB_SERVER_SOCKET}" ]; then + : ${DB_SERVER_HOST:="mysql-server"} + else + DB_SERVER_HOST="localhost" + fi : ${DB_SERVER_PORT:="3306"} file_env MYSQL_USER diff --git a/Dockerfiles/web-nginx-mysql/alpine/docker-entrypoint.sh b/Dockerfiles/web-nginx-mysql/alpine/docker-entrypoint.sh index 37e320863..89e0ce679 100755 --- a/Dockerfiles/web-nginx-mysql/alpine/docker-entrypoint.sh +++ b/Dockerfiles/web-nginx-mysql/alpine/docker-entrypoint.sh @@ -59,7 +59,11 @@ file_env() { # Check prerequisites for MySQL database check_variables() { - : ${DB_SERVER_HOST:="mysql-server"} + if [ ! -n "${DB_SERVER_SOCKET}" ]; then + : ${DB_SERVER_HOST:="mysql-server"} + else + DB_SERVER_HOST="localhost" + fi : ${DB_SERVER_PORT:="3306"} file_env MYSQL_USER diff --git a/Dockerfiles/web-nginx-mysql/centos/docker-entrypoint.sh b/Dockerfiles/web-nginx-mysql/centos/docker-entrypoint.sh index d245a733c..1d839bd1a 100755 --- a/Dockerfiles/web-nginx-mysql/centos/docker-entrypoint.sh +++ b/Dockerfiles/web-nginx-mysql/centos/docker-entrypoint.sh @@ -59,7 +59,11 @@ file_env() { # Check prerequisites for MySQL database check_variables() { - : ${DB_SERVER_HOST:="mysql-server"} + if [ ! -n "${DB_SERVER_SOCKET}" ]; then + : ${DB_SERVER_HOST:="mysql-server"} + else + DB_SERVER_HOST="localhost" + fi : ${DB_SERVER_PORT:="3306"} file_env MYSQL_USER diff --git a/Dockerfiles/web-nginx-mysql/ol/docker-entrypoint.sh b/Dockerfiles/web-nginx-mysql/ol/docker-entrypoint.sh index d245a733c..1d839bd1a 100755 --- a/Dockerfiles/web-nginx-mysql/ol/docker-entrypoint.sh +++ b/Dockerfiles/web-nginx-mysql/ol/docker-entrypoint.sh @@ -59,7 +59,11 @@ file_env() { # Check prerequisites for MySQL database check_variables() { - : ${DB_SERVER_HOST:="mysql-server"} + if [ ! -n "${DB_SERVER_SOCKET}" ]; then + : ${DB_SERVER_HOST:="mysql-server"} + else + DB_SERVER_HOST="localhost" + fi : ${DB_SERVER_PORT:="3306"} file_env MYSQL_USER diff --git a/Dockerfiles/web-nginx-mysql/rhel/docker-entrypoint.sh b/Dockerfiles/web-nginx-mysql/rhel/docker-entrypoint.sh index 989387d69..1455fb102 100755 --- a/Dockerfiles/web-nginx-mysql/rhel/docker-entrypoint.sh +++ b/Dockerfiles/web-nginx-mysql/rhel/docker-entrypoint.sh @@ -59,7 +59,11 @@ file_env() { # Check prerequisites for MySQL database check_variables() { - : ${DB_SERVER_HOST:="mysql-server"} + if [ ! -n "${DB_SERVER_SOCKET}" ]; then + : ${DB_SERVER_HOST:="mysql-server"} + else + DB_SERVER_HOST="localhost" + fi : ${DB_SERVER_PORT:="3306"} file_env MYSQL_USER diff --git a/Dockerfiles/web-nginx-mysql/ubuntu/docker-entrypoint.sh b/Dockerfiles/web-nginx-mysql/ubuntu/docker-entrypoint.sh index 776e47b20..4fbecee72 100755 --- a/Dockerfiles/web-nginx-mysql/ubuntu/docker-entrypoint.sh +++ b/Dockerfiles/web-nginx-mysql/ubuntu/docker-entrypoint.sh @@ -59,7 +59,11 @@ file_env() { # Check prerequisites for MySQL database check_variables() { - : ${DB_SERVER_HOST:="mysql-server"} + if [ ! -n "${DB_SERVER_SOCKET}" ]; then + : ${DB_SERVER_HOST:="mysql-server"} + else + DB_SERVER_HOST="localhost" + fi : ${DB_SERVER_PORT:="3306"} file_env MYSQL_USER