我有一个带有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 ...
Run Code Online (Sandbox Code Playgroud)
我试过chmod 777 -R本地文件夹,但结果相同.有没有人有任何解决方案可以建议保存/保存postgreSQL和docker中的数据?
OSX 意味着 boot2docker,Linux 虚拟机将:
/var/lib/docker只保留来自和 的数据/var/lib/boot2docker所以,/var/lib/postgresql是:
该命令docker volume create应该使您能够在正确的路径中创建卷。
看:
| 归档时间: |
|
| 查看次数: |
990 次 |
| 最近记录: |