Tag: gcsfuse

docker集装箱错误的GCS保险丝

我正在尝试使用gcsfuse在Docker容器上安装Google存储。 这是我configuration的命令 当我运行以下命令: export GOOGLE_APPLICATION_CREDENTIALS=./Bumblebee.json export BUCKET_NAME=trial-fuse export DATA_DIR=/app/mount # just in case … # run with given user exec gcsfuse –foreground –key-file=${GOOGLE_APPLICATION_CREDENTIALS} ${BUCKET_NAME} ${DATA_DIR} 我得到以下错误: 打开GCS连接…:没有这样的文件或目录TokenSourceFromPath:

使用Jupyter与文件共享或安装的文件夹

我们如何在jupyter服务和其他服务(Google云存储或git存储库)之间同步笔记本? 这个问题的一些背景: 目前,我正在从Google的Datalab转移到自己的容器。 我的动机是更好地控制数据区域(Datalab Beta只在美国提供)和包,因为我想使用当前的Tensorflow版本。 基于Google的想法( 请参阅github ),我构build了自己的Docker镜像,并在Google容器引擎中的Kubernetes集群上运行它。 GCP包可以像我之前解释的那样安装。 Google使用一个node.js服务器来同步GIT和datalab实例 – 但是我不能使用EU中的一个自我部署的容器来运行它。 第二次尝试是GCSFuse司机 。 这个不适用于Kubernetes v1.0和Google Container Engine的非特权容器。 如此完整 我的Docker文件(基于Google的GCE Datalab图片): FROM debian:jessie # Setup OS and core packages RUN apt-get clean RUN echo "deb-src http://ftp.be.debian.org/debian testing main" >> /etc/apt/sources.list && \ apt-get update -y && \ apt-get install –no-install-recommends -y -q \ curl wget […]

使用gcsfuse在Docker容器中挂载Google云存储桶

我试图从一个泊坞窗容器中安装谷歌云桶,并得到以下错误: [root@cdbdc9ccee5b workdir]# gcsfuse -o allow_other –debug_gcs –key-file=/src/gcloud_service_account.json my-bucket-name /gcloud Using mount point: /gcloud Opening GCS connection… Opening bucket… daemonize.Run: readFromProcess: sub-process: mountWithArgs: mountWithConn: setUpBucket: OpenBucket: Bad credentials for bucket "my-bucket". Check the bucket name and your credentials. 我的凭证在我的主机上工作,但不在正在运行的容器上。 API说不要使用root来连接,但是你可以用-o allow_other标志(熔丝标志)覆盖它。 任何想法都表示赞赏。 这是运行在一个centos7的基本形象

在读取或写入docker中的挂载目录时,gcsfuse会给出input/输出错误

我在docker容器(基本图像centos7)内使用gcsfuse,不能读取或写入挂载的目录。 我使用gcsfuse像这样挂载目录: [root@6c24c3a6cc28 /]# gcsfuse –foreground –key-file=/src/gcloud_service_account.json my-bucket /gcloud/ Using mount point: /gcloud Opening GCS connection… Opening bucket… Mounting file system… File system has been successfully mounted. 当我尝试读取或写入挂载的目录,我得到这个错误: [root @ 6c24c3a6cc28 /]#ls -la / gcloud / ls:读取目录/ gcloud /:input/输出错误总数0 gcsfuse输出debugging信息: 保险丝:2016/01/14 01:33:41.110260 * fuseops.ReadDirOp错误:readAllEntries:ReadEntries:ListObjects:获取https://www.googleapis.com/storage/v1/b/my-bucket/o ? 定界符=%2F&投影=完整:私钥应该是PEM或普通PKSC1或PKCS8; parsing错误:asn1:结构错误:标签不匹配(16 vs {class:1 tag:27 length:123 isCompound:true}){可选:false显式:false应用:false defaultValue:标签:stringType:0 timeType: 0设置:false […]