将 Mattermost 从 5.29 版更新到 5.33 版破坏了我的卷数据

问题描述

我想知道为什么我的 db 连接在我从 5.29 版本升级到 5.33 发行版后最重要。我试图在论坛中找出这个问题,但我没有在其他地方发现这个问题。

这是我的 docker-compose 代码库,我从 docker hub 的mattermost 团队版本的主存储库调用图像:https://hub.docker.com/r/mattermost/mattermost-team-edition

version: "3.7"
services:
  db:
    image: MysqL:8.0.20
    environment:
      MysqL_ROOT_PASSWORD: $PASSWORD
      MysqL_DATABASE: $DB
      MysqL_USER: $USER
      MysqL_PASSWORD: $PASSWORD
    command: MysqLd --default-authentication-plugin=MysqL_native_password
    volumes: 
      - ./volumes/db/MysqL:/var/lib/MysqL
    ports:
      - "3306:3306"
    networks:
      - my-network
  app:
    #image: mattermost/mattermost-team-edition:release-5.33
    image: mattermost/mattermost-team-edition:release-5.29
    container_name: mattermost-docker_app_1 
    restart: unless-stopped
    volumes:
      - ./volumes/app/mattermost/config:/mattermost/config:rw
      - ./volumes/app/mattermost/data:/mattermost/data:rw
      - ./volumes/app/mattermost/logs:/mattermost/logs:rw
      - ./volumes/app/mattermost/plugins:/mattermost/plugins:rw
      - ./volumes/app/mattermost/client-plugins:/mattermost/client/plugins:rw
      - /etc/localtime:/etc/localtime:ro
    ports: 
      - "8000:8000"
    environment:
      - MM_USERNAME=$USER
      - DB_PORT_NUMBER=$DBPORT
      - MM_dbnAME=$dbnAME
      - DB_HOST=$MY_IP_HOST
      - VIRTUAL_HOST=mattermost.mydomain.com
      - VIRTUAL_PORT=8000
      - LETSENCRYPT_HOST=mattermost.mydomain.com
      - MM_PASSWORD=$PASSWORD
      - MM_sqlSETTINGS_DRIVERNAME=$DNAME
      - MM_sqlSETTINGS_DATASOURCE=$DB_CONTAINER_URL_WITH_CREDENTIALS
    networks:
      - my-network
networks:
  my-network:
    external:
      name: my-network

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)