问题描述
我想知道为什么我的 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 (将#修改为@)