diff --git a/bitnami/mysql/5.7/debian-10/rootfs/opt/bitnami/scripts/libmysql.sh b/bitnami/mysql/5.7/debian-10/rootfs/opt/bitnami/scripts/libmysql.sh index acb4a8f1aa50..c9d921cf4ab3 100644 --- a/bitnami/mysql/5.7/debian-10/rootfs/opt/bitnami/scripts/libmysql.sh +++ b/bitnami/mysql/5.7/debian-10/rootfs/opt/bitnami/scripts/libmysql.sh @@ -171,8 +171,6 @@ plugin_dir=${DB_BASE_DIR}/lib/plugin port=${DB_DEFAULT_PORT_NUMBER} socket=${DB_SOCKET_FILE} pid_file=${DB_PID_FILE} - -!include ${DB_CONF_DIR}/bitnami/my_custom.cnf EOF } @@ -272,6 +270,9 @@ mysql_initialize() { if is_file_writable "${DB_CONF_DIR}/bitnami/my_custom.cnf"; then info "Injecting custom configuration 'my_custom.cnf'" cat "${DB_CONF_DIR}/my_custom.cnf" > "${DB_CONF_DIR}/bitnami/my_custom.cnf" + if ! grep --silent "!include ${DB_CONF_DIR}/bitnami/my_custom.cnf" "${DB_CONF_FILE}"; then + echo "!include ${DB_CONF_DIR}/bitnami/my_custom.cnf" >> "${DB_CONF_FILE}" + fi else warn "Could not inject custom configuration for the ${DB_FLAVOR} configuration file '$DB_CONF_DIR/bitnami/my_custom.cnf' because it is not writable." fi diff --git a/bitnami/mysql/README.md b/bitnami/mysql/README.md index 85fd0efe0775..b82c85c18629 100644 --- a/bitnami/mysql/README.md +++ b/bitnami/mysql/README.md @@ -48,7 +48,7 @@ Learn more about the Bitnami tagging policy and the difference between rolling t * [`8.0`, `8.0-debian-10`, `8.0.29`, `8.0.29-debian-10-r2`, `latest` (8.0/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-mysql/blob/8.0.29-debian-10-r2/8.0/debian-10/Dockerfile) -* [`5.7`, `5.7-debian-10`, `5.7.38`, `5.7.38-debian-10-r2` (5.7/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-mysql/blob/5.7.38-debian-10-r2/5.7/debian-10/Dockerfile) +* [`5.7`, `5.7-debian-10`, `5.7.38`, `5.7.38-debian-10-r3` (5.7/debian-10/Dockerfile)](https://github.com/bitnami/bitnami-docker-mysql/blob/5.7.38-debian-10-r3/5.7/debian-10/Dockerfile) Subscribe to project updates by watching the [bitnami/mysql GitHub repo](https://github.com/bitnami/bitnami-docker-mysql).