提供S3FS安装座以Docker作为音量



我想将安装的S3桶(使用S3FS(用作码头容器中的音量。

我有:我的EC2机器上的坐骑的S3存储桶(带有S3FS(在/mnt/bucketName上使用:

sudo /usr/bin/s3fs -o allow_other,uid=500,umask=227,gid=500 bucketname /mnt/bucketname

可以读取/mnt/bucketName中的所有文件/文件夹。

这是我用来运行Docker映像(带有交互式终端(的命令:

sudo docker run -v /mnt/bucketname:/test -it Imagename /bin/bash

在码头容器中,不存在文件(应在/test/中出现(。

这里可能有什么问题?

有人使用S3FS安装座并将其提供给Docker作为卷,还是完全是错误的方法?

感谢您的任何答案。

对不起自我救助 - 但是我通过重新启动Docker服务解决了问题:

sudo service docker stop
sudo service docker start

和voila:S3FS卷可访问。

最佳

flo

最新更新