将PostgreSQL数据保存在docker和OSX中
发布时间:2020-12-13 16:08:13 所属栏目:百科 来源:网络整理
导读:我有一个带有postgreSQL数据库的OSX主机(实际上是为Redmine试验它).我想要的是能够在销毁容器后保存数据,这样我就能安全,并且可以快速重新部署我的存储库. 如果我尝试在Kitematic中添加本地卷,则容器无法启动时出现错误: initdb: could not create director
我有一个带有postgreSQL数据库的OSX主机(实际上是为Redmine试验它).我想要的是能够在销毁容器后保存数据,这样我就能安全,并且可以快速重新部署我的存储库.
如果我尝试在Kitematic中添加本地卷,则容器无法启动时出现错误: initdb: could not create directory "/var/lib/postgresql/data/pg_xlog/archive_status": Permission denied initdb: removing contents of data directory "/var/lib/postgresql/data" creating subdirectories ... 我试过chmod 777 -R本地文件夹,但结果相同. 解决方法
OSX意味着boot2docker,Linux VM将:
>只有mount / Users(来自你的主机) 所以,/ var / lib / postgresql是: >从VM看不到(未安装) 命令 >“Managed data in container” (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |