如何解决绑定安装不适用于Docker Desktop中的postgresdb
我在Windows的docker桌面上的绑定安装中遇到问题,并且通过创建卷解决了错误,但是我必须使用绑定安装,或者请告诉我如何在Windows 10中访问卷。请帮助。
这是我的撰写文件:
services:
postgresdb:
image: postgres:10.14-alpine
container_name: postgresdb
restart: always
environment:
- POSTGRES_PASSWORD=123456
# - PGDATA=/postgresql/data
volumes:
- ./data/postgresdb:/var/lib/postgresql/data
- ./db:/docker-entrypoint-initdb.d/
ports:
- "5432:5432"
容器日志中的错误:
PostgreSQL数据库目录似乎包含一个数据库;跳过 初始化
2020-10-16 13:20:30.944 UTC [1]致命:数据目录 “ / var / lib / postgresql / data”具有组或世界访问权限
2020-10-16 13:20:30.944 UTC [1]详情:权限应为u = rwx (0700)。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。