我想将安装的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