Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/docker/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Amazon web services Docker卷与AWS s3_Amazon Web Services_Docker_Amazon S3_Amazon Ec2_Docker Volume - Fatal编程技术网

Amazon web services Docker卷与AWS s3

Amazon web services Docker卷与AWS s3,amazon-web-services,docker,amazon-s3,amazon-ec2,docker-volume,Amazon Web Services,Docker,Amazon S3,Amazon Ec2,Docker Volume,可能我完全不符合我的假设,但我对Docker和Aws都很陌生,我们有两个应用程序,它们是在同一Docker compose网桥下工作的停靠容器 现在,我们一直在寻找这两个容器可以共享一些文件的方法。因为我们在云上,一个建议是Amazon s3 Bucket。这很好。但我的问题是,既然我们在Docker环境中,那么在Docker卷中共享这些文件是否更有意义?我想这正是Docker音量的含义。一个可以共享文件的挂载虚拟位置。至少在阅读了Docker卷之后,我的理解是肤浅和简单的 所以我有一些问题 我

可能我完全不符合我的假设,但我对Docker和Aws都很陌生,我们有两个应用程序,它们是在同一Docker compose网桥下工作的
停靠容器

现在,我们一直在寻找这两个容器可以共享一些文件的方法。因为我们在云上,一个建议是Amazon s3 Bucket。这很好。但我的问题是,既然我们在Docker环境中,那么在Docker卷中共享这些文件是否更有意义?我想这正是Docker音量的含义。一个可以共享文件的挂载虚拟位置。至少在阅读了Docker卷之后,我的理解是肤浅和简单的

所以我有一些问题

  • 我的假设是
    AWS s3 bucket
    Docker volumes
    提供类似的功能,比如比较苹果和橙子
  • 如果我的假设是正确的,那么
    Docker卷
    是否有资格被称为对象存储
  • 如果它有资格被称为对象存储,那么使用
    Docker卷
    替代AWS s3是否明智
  • 若否,原因为何
  • 对。它们是不同的,甚至是互补的。AWS上有一个Docker卷插件:
  • 我不会使用对象存储这个术语。它被实现为一个安装在容器上的文件系统
  • 。。。出于第(1)款所述的原因