作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我有一个用于存储容器日志的 AWS EFS 共享。
我想将此 nfs 共享 (aws efs) 挂载到 AWS Fargate。可能吗?
任何支持文档链接将不胜感激。
最佳答案
你可以这样做since April 2020 !这有点棘手,但有效。
我遇到的最大问题是您需要将“平台版本”设置为 1.4.0 - 它将默认为“最新”版本,即 1.3.0。
在容器定义中,您需要定义一个卷和一个挂载点,您希望在容器内挂载 EFS 共享:
音量:
"volumes": [
{
"efsVolumeConfiguration": {
"transitEncryptionPort": null,
"fileSystemId": "fs-xxxxxxx",
"authorizationConfig": {
"iam": "DISABLED",
"accessPointId": "fsap-xxxxxxxx"
},
"transitEncryption": "ENABLED",
"rootDirectory": "/"
},
"name": "efs volume name",
"host": null,
"dockerVolumeConfiguration": null
}
]
在容器中安装卷:
"mountPoints": [
{
"readOnly": null,
"containerPath": "/opt/your-app",
"sourceVolume": "efs volume name"
}
这些帖子对我很有帮助,尽管它们缺少一些细节:
关于aws-fargate - 如何将 EFS 共享挂载到 AWS Fargate?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56403309/
我是一名优秀的程序员,十分优秀!