安装在docker容器中时,Amazon EFS访问被拒绝

时间:2017-04-24 14:11:46

标签: amazon-web-services docker amazon-ec2 docker-container amazon-efs

我正在尝试在EC2服务器上的Docker容器上安装EFS文件系统。 问题是我可以在EC2主机系统上成功挂载文件系统,但不能在容器中挂载,我在容器中收到以下错误: mount.nfs4: access denied by server while mounting

使用以下命令启动容器: docker run -it --name efs-image --cap-add SYS_ADMIN --cap-add DAC_OVERRIDE --cap-add DAC_READ_SEARCH --restart always --net host --pid host --env-file env.env debian

我可以在主机上挂载文件系统,然后在容器的卷中共享它,但我想将它挂载到容器上以便进行缩放。

我尝试使用service docker restart重新启动docker doemon,但我仍然遇到同样的错误。

有人可以解释如何在容器中安装EFS吗?

提前致谢!

0 个答案:

没有答案