sat*_*ala 5 volume amazon-web-services docker
我在我们的内部数据中心中有一个spring boot应用程序,该应用程序处理主机上特定文件夹中的文件。
我们希望将其部署到aws,并希望使用s3存储桶上传文件进行处理。
有什么办法可以将s3存储桶空间添加为Docker卷?
UPD:请参阅此答案的底部。
其他答案错误地这么说AWS S3 is an object store and you can not mount it as volume to docker。这是不正确的。AWS S3 有一个第 3 方 FUSE 驱动程序,它允许它作为本地文件系统安装并像文件一样对对象进行操作。
然而,这个 FUSE 驱动程序似乎还没有作为 Docker 的存储插件提供。
编辑:好吧,在发布此内容几分钟后我必须纠正自己。事实上,Docker 有一个基于 FUSE 的驱动程序可以从 AWS S3 挂载卷。请参阅REX-ray以及此处了解可能的配置问题。
没有 docker 卷用于在计算机上安装驱动器 ( https://docs.docker.com/storage/volumes/ )
您可以使用 S3 api 从 docker 容器管理您的存储桶 ( https://docs.aws.amazon.com/AmazonS3/latest/API/Welcome.html )
| 归档时间: |
|
| 查看次数: |
4166 次 |
| 最近记录: |