Sign inSign up

alcapone1933/mariadb

By alcapone1933

Updated 7 months ago

Image
0

1.7K

alcapone1933/mariadb repository overview

mariadb

https://hub.docker.com/_/mariadb https://hub.docker.com/_/adminer

Docker Cli

docker run -d \
  -p 3306:3306 \
  -v mariadb:/var/lib/mysql \
  -e MARIADB_ROOT_PASSWORD=1234567890 \
  -e MARIADB_DATABASE=database \
  -e MARIADB_USER=user \
  -e MARIADB_PASSWORD=123456 \
  -e MYSQL_TCP_PORT=3306 \
  -e MARIADB_ROOT_HOST=localhost \
  --restart=always \
  --name=mariadb \
  alcapone1933/mariadb:latest

Docker Compose

version: "3.9"
services:
  db:
    # https://hub.docker.com/_/mariadb
    image: alcapone1933/mariadb:latest
    container_name: mariadb
    restart: always
    ports:
      - 3306:3306
    environment:
      - MARIADB_ROOT_PASSWORD=${MARIA_ROOT_PASS}
      - MARIADB_DATABASE=${MARIA_DB_NAME}
      - MARIADB_USER=${MARIA_DB_USER}
      - MARIADB_PASSWORD=${MARIA_DB_PASS}
      # - MYSQL_TCP_PORT=${MARIA_DB_PORT}
      # - MARIADB_ROOT_HOST=${MARIA_DB_HOST}
    volumes:
      - ./mariadb:/var/lib/mysql
    healthcheck:
      test: mysqladmin -p${MARIA_ROOT_PASS} ping -h localhost
      interval: 5s
      timeout: 10s
      retries: 3

  adminer:
    # https://hub.docker.com/_/adminer  
    image: alcapone1933/adminer:latest
    container_name: adminer
    restart: always
    environment:
      - ADMINER_DEFAULT_SERVER=db
      - ADMINER_DEFAULT_SERVER=127.0.0.1:3306
    ports:
      - 8888:8080
    depends_on:
      - db
# .env
MARIA_ROOT_PASS=1234567890
MARIA_DB_USER=user
MARIA_DB_PASS=123456
MARIA_DB_NAME=database
MARIA_DB_PORT=3306
MARIA_DB_HOST=localhost

Tag summary

Content type

Image

Digest

sha256:ea5454e35

Size

101.8 MB

Last updated

7 months ago

docker pull alcapone1933/mariadb