Docker Volume与AWS s3

时间:2017-06-12 23:41:46

标签: amazon-web-services docker amazon-s3 amazon-ec2 docker-volume

可能我完全偏离了我的假设,但我对Docker和Aws都很陌生,我们有两个应用程序Dockerized containers working under the same docker-compose network bridge

现在,我们一直在寻找这两个容器可以共享某些文件的方法。由于我们处于云端,因此有一个建议是亚马逊s3 Bucket。哪个好。但我的问题是,既然我们在Docker环境中,那么在Docker Volume中共享这些文件会没有意义吗?我认为这正是Docker Volume的用武之地。安装的虚拟位置,可以共享文件。至少这是我阅读有关Docker Volumes后的浅薄和简单的理解

所以我确实有一些问题

  1. 我的假设AWS s3 bucketDocker volumes是否提供类似的功能,例如将苹果与橙子进行比较?
  2. 如果我的假设是正确的,那么Docker Volume是否有资格被称为对象存储?
  3. 如果它有资格被称为对象存储,那么使用Docker Volume代替AWS s3是明智的吗?
  4. 如果没有,为什么?

1 个答案:

答案 0 :(得分:2)

  1. 是。它们是不同的,甚至是互补的。这里有适用于AWS的Docker卷的插件: https://github.com/joeduffy/blocker
  2. 我不会使用术语对象库。它被实现为安装在容器上的文件系统。
  3. 否...
  4. ......由于(1)中所述的原因。