Sign inSign up

crashvb/mariadb

By crashvb

•Updated over 2 years ago

Contains mariadb.

Image
0

713

crashvb/mariadb repository overview

⁠mariadb-docker

version) image size linting license

⁠Overview

This docker image contains mariadb⁠.

⁠Entrypoint Scripts

⁠mariadb

The embedded entrypoint script is located at /etc/entrypoint.d/mariadb and performs the following actions:

  1. A new mariadb configuration is generated using the following environment variables:
VariableDefault ValueDescription
MARIADB_ALLOW_INSECURE_ROOTIf defined, TLS will not be required for secure connection from root.
MARIADB_ALLOW_INSECURE_USERIf defined, TLS will not be required for secure connection from .
MARIADB_DATABASEIf defined, a database with the given name will be created.
MARIADB_ROOT_PASSWORDrandomThe mariadb root password.
MARIADB_TLS_CIPHERSUITESTLS_AES_256_GCM_SHA384The TLS cipher(s) to use for secure connections.
MARIADB_TLS_VERSIONTLSv1.3The TLS versions to use for secure connections.
MARIADB_USERIf defined, a user with the given name will be created.
MARIADB_USER_PASSWORDrandomThe mariadb password.

⁠Standard Configuration

⁠Container Layout
/
├─ etc/
│  ├─ entrypoint.d/
│  │  └─ mariadb
│  ├─ healthcheck.d/
│  │  └─ mariadb
│  ├─ mysql/
│  └─ supervisor/
│     └─ config.d/
│        └─ mariadb.conf
├─ run/
│  └─ secrets/
│     ├─ mariadb.crt
│     ├─ mariadb.key
│     ├─ mariadbca.crt
│     ├─ mariadb_root_password
│     └─ mariadb_user_password
├─ usr/
│  └─ local/
│     └─ bin/
│        ├─ mysql-backup
│        └─ mysql-restore
└─ var/
   └─ lib/
      └─ mysql/
⁠Exposed Ports
  • 3306/tcp - mariadb listening port.
⁠Volumes
  • /var/lib/mysql - The mariadb data directory.

⁠Development

Source Control⁠

Tag summary

Content type

Image

Digest

sha256:b15b230e0…

Size

112.4 MB

Last updated

over 2 years ago

docker pull crashvb/mariadb