Dockerfile.mariadb - use included healthcheck

MARIADB_MYSQL_LOCALHOST_USER=1 creates the mysql@localhost user that the healthcheck uses with --su=mysql.

`--innodb_initialized` was chosen as a fairly basic test to ensure that any crash recovery is complete.
This commit is contained in:
Daniel Black 2022-03-10 09:24:43 +11:00 committed by GitHub
parent 1a11f95f5a
commit 6fd15adef3
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 2 additions and 2 deletions

View File

@ -1,5 +1,5 @@
FROM mariadb
COPY docker-healthcheck /usr/local/bin/
ENV MARIADB_MYSQL_LOCALHOST_USER=1
HEALTHCHECK CMD ["docker-healthcheck"]
HEALTHCHECK CMD ["/usr/local/bin/healthcheck.sh", "--su=mysql", "--innodb_initialized"]