docker - Docker-compose 产生错误:详细信息:用户“”的密码不匹配。db_1 | 连接匹配 pg_hba.conf 第 95 行:“host all all all md5”
问题描述
使用 docker prune 删除卷没有帮助,也没有删除数据文件夹。基本上尝试从我的初始撰写中删除包含数据的所有内容。
尝试在 psql 中更改用户和密码。没有帮助。
这是我的码头 YAML 文件:
version: "3.5"
services:
db:
image: postgres:9.6.10
ports:
- 5432:5432
tty: true
environment:
- POSTGRES_USER=mydb
- POSTGRES_PASSWORD=postgres
- POSTGRES_DB=postgres
volumes:
- ./db/data:/var/lib/postgresql/data
migrate:
image: boxfuse/flyway
depends_on:
- db
volumes:
- ./common/migrations:/flyway/sql:rw
environment:
- FLYWAY_USER=flyway
- FLYWAY_PASSWORD=flyway
- FLYWAY_URL=jdbc:postgresql://db:5432/my_web_app
- FLYWAY_CONNECT_RETRIES=180
networks:
default:
name: my_web_app_local
每次都会重现错误。请帮忙。
解决方案
推荐阅读
- kotlin - 盒装可空整数的奇怪行为
- android - 如何在xamarin android中更改水平文本视图滚动方向
- python - 编译 libvirt 时出现“ImportError: cannot import name 'metadata'”
- javascript - WebView 重定向停止工作,logcat 中没有错误
- ios - 在 UICollectionView 中执行 UITextView 键入时防止滚动位置重置
- command-line - vlc 分别从输入中流式传输左右音频通道
- spreadsheet - 查询动态范围列表名称。设置下限范围
- go - 识别字符串中的双字节字符并将其转换为单字节字符
- javascript - 如何修复反应本机错误任务:app:processDebugMainManifest FAILED
- django - 在 django 中可以使用这种子查询吗?