首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何将EFS挂载到docker容器中?

如何将EFS挂载到docker容器中?
EN

Stack Overflow用户
提问于 2019-08-29 18:53:04
回答 1查看 6.5K关注 0票数 1

我正在尝试在EC2服务器上运行的docker容器中挂载EFS。EC2中的EFS挂载与

代码语言:javascript
运行
复制
sudo mount -t nfs4 -o nfsvers=4.1,rsize=1048576,wsize=1048576,hard,timeo=600,retrans=2,noresvport <efs-address>:/ efs

但是当在docker容器中尝试时,它会给出错误'mount.nfs4:不允许操作‘。请让我知道如何实现这一点。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-09-01 06:35:19

您可以使用EFS创建docker volume

代码语言:javascript
运行
复制
docker volume create \
    --driver local \
    --opt type=nfs \
    --opt o=addr=10.0.0.50,rw,nfsvers=4.1,rsize=1048576,wsize=1048576,hard,timeo=600,retrans=2 \
    --opt device=:/ efs 

然后挂载卷docker run --rm -it -v efs:/mnt ubuntu:18.04

票数 11
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57708612

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档