diff --git a/docs/images/docker-mariadb.md b/docs/images/docker-mariadb.md index 5d3475d74d..da798e8da9 100644 --- a/docs/images/docker-mariadb.md +++ b/docs/images/docker-mariadb.md @@ -137,6 +137,7 @@ services: - MYSQL_USER=MYSQL_USER #optional - MYSQL_PASSWORD=DATABASE_PASSWORD #optional - REMOTE_SQL=http://URL1/your.sql,https://URL2/your.sql #optional + - CLI_OPTS= #optional volumes: - /path/to/mariadb/config:/config ports: @@ -157,6 +158,7 @@ docker run -d \ -e MYSQL_USER=MYSQL_USER `#optional` \ -e MYSQL_PASSWORD=DATABASE_PASSWORD `#optional` \ -e REMOTE_SQL=http://URL1/your.sql,https://URL2/your.sql `#optional` \ + -e CLI_OPTS= `#optional` \ -p 3306:3306 \ -v /path/to/mariadb/config:/config \ --restart unless-stopped \ @@ -185,6 +187,7 @@ Containers are configured using parameters passed at runtime (such as those abov | `MYSQL_USER=MYSQL_USER` | This user will have superuser access to the database specified by MYSQL_DATABASE (do not use root here). (valid only for first run) | | `MYSQL_PASSWORD=DATABASE_PASSWORD` | Set this to the password you want to use for you MYSQL_USER (minimum 4 characters & non-alphanumeric passwords must be properly escaped). (valid only for first run) | | `REMOTE_SQL=http://URL1/your.sql,https://URL2/your.sql` | Set this to ingest sql files from an http/https endpoint (comma seperated array). | +| `CLI_OPTS=` | Pass CLI options to mariadbd via mariadbd-safe. Use with caution as mariadbd option precedence is complex. | ### Volume Mappings (`-v`) @@ -403,13 +406,14 @@ To help with development, we generate this dependency graph. svc-mariadb -> legacy-services } Base Images: { - "baseimage-alpine:3.22" + "baseimage-alpine:3.23" } "mariadb:latest" <- Base Images ``` ## Versions +* **14.02.25:** - Rebase to Alpine 3.23. Add ability to pass CLI options to mariadbd. * **09.07.25:** - Rebase to Alpine 3.22. * **11.01.25:** - Add log rotation, follow the instructions in the container log. * **06.01.25:** - Rebase to Alpine 3.21.