仅数据 Docker 容器

仅数据 Docker 容器

使用 docker compose file 版本 3,我似乎无法弄清楚如何为我的 mariadb 容器创建仅数据容器。

有人能建议怎么做吗?这是我当前的撰写文件:

  mariadb:
    image: mariadb:dev
    restart: always
    environment:
      MYSQL_ALLOW_EMPTY_PASSWORD: 1
      MYSQL_DATABASE: db
      MYSQL_USER: db_user
      MYSQL_PASSWORD: 1234
    build:
      context: mariadb
    volumes:
      - ./mariadb/db_data:/var/lib/mysql
  - ./mariadb/tools:/app/tools
container_name: mariadb
command: /app/tools/mariadb-start.sh mysqld

基本上,我想用我的 mariadb 容器使用的仅数据容器替换从主机卷挂载的 /mariadb/db_data。

谢谢!

相关内容