Sign inSign up

ganjaaa/mariadb

By ganjaaa

•Updated about 6 years ago

MariaDB with MultiDB feature

Image
1

4.4K

ganjaaa/mariadb repository overview

⁠Docker MariaDB with MultiDB feature

⁠Based on

MariaDb: https://hub.docker.com/_/mariadb⁠

⁠How to use this image

⁠... via docker stack deploy or docker-compose
version: '3.3'
services:
  db:
    image: ganjaaa/mariadb:10.5.8
    restart: always
    environment:
      TZ: Europe/Berlin
      MYSQL_ROOT_PASSWORD: myroot
      MYSQL_USER: user1;user2
      MYSQL_PASSWORD: pass1;pass2
      MYSQL_DATABASE: db1;db2
  adminer:
    image: adminer
    restart: always
    ports:
      - 8080:8080

⁠Environment Combinations

⁠1 Users for 1 DB
      MYSQL_ROOT_PASSWORD: myroot
      MYSQL_USER: user1
      MYSQL_PASSWORD: pass1
      MYSQL_DATABASE: db1
⁠1 Users for 2 DB's
      MYSQL_ROOT_PASSWORD: myroot
      MYSQL_USER: user1;user1
      MYSQL_PASSWORD: pass1
      MYSQL_DATABASE: db1;db2
⁠2 Users with seperate passwords and seperate DB's
      MYSQL_ROOT_PASSWORD: myroot
      MYSQL_USER: user1;user2
      MYSQL_PASSWORD: pass1;pass2
      MYSQL_DATABASE: db1;db2
⁠2 Users with same password and seperate DB's
      MYSQL_ROOT_PASSWORD: myroot
      MYSQL_USER: user1;user2
      MYSQL_PASSWORD: pass1
      MYSQL_DATABASE: db1;db2
⁠2 Users with seperate password on the same DB
      MYSQL_ROOT_PASSWORD: myroot
      MYSQL_USER: user1;user2
      MYSQL_PASSWORD: pass1;pass2
      MYSQL_DATABASE: db1
⁠2 Users - user1 got db1 and db2 - user 2 got db2
      MYSQL_ROOT_PASSWORD: myroot
      MYSQL_USER: user1;user1;user2
      MYSQL_PASSWORD: pass1;pass1;pass2
      MYSQL_DATABASE: db1;db2;db2

Tag summary

Content type

Image

Digest

Size

113.6 MB

Last updated

about 6 years ago

docker pull ganjaaa/mariadb