Mariadbのデータを永続化する-Docker

Dockerのコンテナを停止するとコンテナの中のデータは消えてしまいますが、 「volumes」を利用することでコンテナを停止してもデータを保持することができます。

docker-compose.yml

version: '3.9'

services:
  mariadb:
    image: mariadb:10.6
    environment:
      MYSQL_ROOT_PASSWORD: rootroot
      TZ: Asia/Tokyo
    volumes:
      - db-data:/var/lib/mysql
    ports:
      - "3306:3306"

volumes:
  db-data: