我必须将s3 bucket安装在docker容器上,这样我们就可以将其内容存储在s3 bucket中
我找到了https://www.youtube.com/watch?v=FFTxUlW8_QQ&ab_channel=ValaxyTechnologies视频展示了如何为ec2实例而不是docker容器执行相同的过程。我正在遵循上面链接中提到的相同步骤。同样,我在docker容器上做了以下事情:
(安装FUSE软件包(
apt-get-Install-build-bessential gcc-libfuse-dev-libcurl4openssl-dev-libxml2-dev-mime-support-pkg-config-libxml++2.6-dev-libssl-dev-
git-clonehttps://github.com/s3fs-fuse/s3fs-fus...
cd s3fs保险丝
/autogen.sh
./configure
make
make install
(确保您拥有完全访问S3的IAM角色(
(创建挂载点(
mkdir-p/var/s3fs demo-fs
(目标桶(
aws s3 mb s3://s3fs demo bkt
但是当我尝试使用s3fs s3fs demo bkt/var/s3fs demo fs-o iam_role=
我收到以下消息保险丝:找不到设备,请先尝试"modprobe保险丝">
我已经研究了这个问题的几种解决方案。但我无法解决这个问题。请告诉我如何解决。
我遇到了同样的问题。但后来在运行docker运行命令时添加了--privileged
,解决了这个问题