Docker 卷与 AWS s3
Docker Volume vs AWS s3
可能我的假设完全不对,但我对 Docker 和 Aws 都很陌生,我们有两个应用程序,它们是 Dockerized containers working under the same docker-compose network bridge
。
现在,我们一直在寻找一种方法让这两个容器可以共享一些文件。由于我们在云端,一个建议是 Amazon s3 Bucket。这很棒。但我的问题是,既然我们在 Docker 环境中,那么在 Docker 卷中共享这些文件不是更有意义吗?我认为这正是 Docker 音量。可以共享文件的已安装虚拟位置。至少这是我在阅读 Docker Volumes
后的浅薄和简单的理解
所以我有一些问题
- 我的假设是
AWS s3 bucket
和 Docker volumes
提供类似的功能,例如比较苹果与苹果吗?
- 如果我的假设是正确的,那么
Docker Volume
有资格被称为对象存储吗?
- 如果它确实有资格被称为对象存储,那么使用
Docker Volume
替代 AWS s3 是否明智?
- 如果不是,为什么?
- 是的。它们是不同的,甚至是互补的。 AWS 上有一个用于 Docker 卷的插件:
https://github.com/joeduffy/blocker
- 我不会使用术语 对象存储。它作为安装在容器上的文件系统实现。
- 没有...
- ...因为(1)中所述的原因。
可能我的假设完全不对,但我对 Docker 和 Aws 都很陌生,我们有两个应用程序,它们是 Dockerized containers working under the same docker-compose network bridge
。
现在,我们一直在寻找一种方法让这两个容器可以共享一些文件。由于我们在云端,一个建议是 Amazon s3 Bucket。这很棒。但我的问题是,既然我们在 Docker 环境中,那么在 Docker 卷中共享这些文件不是更有意义吗?我认为这正是 Docker 音量。可以共享文件的已安装虚拟位置。至少这是我在阅读 Docker Volumes
后的浅薄和简单的理解所以我有一些问题
- 我的假设是
AWS s3 bucket
和Docker volumes
提供类似的功能,例如比较苹果与苹果吗? - 如果我的假设是正确的,那么
Docker Volume
有资格被称为对象存储吗? - 如果它确实有资格被称为对象存储,那么使用
Docker Volume
替代 AWS s3 是否明智? - 如果不是,为什么?
- 是的。它们是不同的,甚至是互补的。 AWS 上有一个用于 Docker 卷的插件: https://github.com/joeduffy/blocker
- 我不会使用术语 对象存储。它作为安装在容器上的文件系统实现。
- 没有...
- ...因为(1)中所述的原因。