MySQL

Configuration

Docker

Image

Compose

version: "3.7"
services:
  mysql: # access with `mysql -uroot -h127.0.0.1 -P3306 -p`
    # image reference: https://hub.docker.com/_/mysql
    image: library/mysql:8.0.34
    environment:
      MYSQL_PASSWORD: password
      MYSQL_USER: user
      MYSQL_DATABASE: database
      MYSQL_ROOT_PASSWORD: password
    ports: ["3306:3306"]
    network_mode: host
    volumes: # [] # uncomment this and comment below to remove persistence
      - ./.data/mysql/data/var/lib/mysql/data:/var/lib/mysql

Last updated