我正在创建一个 couchdb docker 映像,其中预先填充了以下内容:
我可以做 #1,但不能做 2 和 3。
我创建了一个带有基线图像的 couchdb 实例,然后创建了一个数据库并在其中添加了一个更新处理程序脚本。(注意 - 在启动 couchdb 实例时,我正在使用一个卷)
然后我做了一个 docker commit 并希望看到这个数据库+更新处理程序脚本填充在 docker 镜像本身中。但是,我看到它是空白的。
这里可能是什么问题?
我知道数据库和用户 ID 存储在以下文件夹中:/opt/couchdb/data
据我了解,docker commit 保存除了您存储在卷中的内容之外的所有内容。因此,存储在 /opt/couchdb/data 中的上述数据应该提交到 docker 镜像。
关于问题可能是什么的任何输入。是否可以明确强制 docker commit 保存 /opt/couchdb/data 文件夹的内容?
| 归档时间: |
|
| 查看次数: |
140 次 |
| 最近记录: |