在AWS ECS上安装S3存储桶 [英] Mount S3 Bucket on AWS ECS

查看:410
本文介绍了在AWS ECS上安装S3存储桶的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在尝试在AWS ECS上设置Jenkins服务器,但是我必须将S3挂载到我的Docker容器中.

I am trying to setup Jenkins server on AWS ECS, but I am having to issue mounting S3 to my Docker container.

有人可以向我提供可以通过ECS服务安装s3存储桶的任务定义吗? soi可以将我的Jenkins工作区存储在s3上

Can anyone provide me task definition which can mount s3 bucket with Service of ECS? soi can store my Jenkins workspace on s3

推荐答案

考虑到S3是具有非常特定特征的存储平台;它不允许部分更新,它实际上没有文件夹结构,依此类推.从表面上看,它与文件系统可能有很多相似之处,但是它并不是要构建为一个文件系统,也不应该用作一个文件系统.

Consider that S3 is a storage platform with very specific characteristics; it doesn't allow for partial update, it doesn't actually has a folder structure and so on. On the surface it might have a lot of similarities with a filesystem, but it is not build to be one nor should it be used as one.

您可以创建EBS或EFS卷并将其附加到Docker容器.或者,您可以使用或创建一个插件,该插件使用S3拥有的特定API在S3上存储一些数据.

You can create and attach EBS or EFS volumes to your Docker container. Alternatively, you could use or create a plugin that stores some data on S3 with the specific API's that S3 has.

这篇关于在AWS ECS上安装S3存储桶的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆