您能否提供在 Google Cloud Container Optimized OS (COS) 中安装 gcsfuse 并挂载存储桶的命令?另外,我不确定会推荐哪个,直接在操作系统上还是在容器上执行。
我在这里遇到了这个命令
docker run --privileged -v /mnt/disks/bucket:/bucket --device /dev/fuse my_gcsfuse /go/bin/gcsfuse -o allow_other <BUCKET> /bucket
这是在容器级别的 Google Cloud Container Optimized OS (COS) 中安装和挂载存储桶的方法吗?
您可能需要考虑以下 3 个选项:
docker-compose
,按照gcsfuse的安装说明进行操作my_gcsfuse
(或使用最新的官方 Dockerfile)配置为 sidecar 容器。 Sidecar 和主容器使用共享卷