В настоящее время я пытаюсь настроить Google Cloud внутри моего ноутбука Jupyter. Вся настройка выполняется с помощью Docker.
.env (см. здесь )
GOOGLE_APPLICATION_CREDENTIALS="[PATH]"
Мой Dockerfile в настоящее время выглядит так:
FROM jupyter/scipy-notebook
RUN conda install --yes -c conda-forge fbprophet
ENV PATH "$PATH:/home/jovyan/.local/bin"
RUN pip install awscli --upgrade --user
# Install from requirements.txt file
COPY requirements.txt /tmp/
RUN pip install --requirement /tmp/requirements.txt && \
fix-permissions $CONDA_DIR && \
fix-permissions /home/$NB_USER
Теперь я попытался добавить COPY Natural-Language-96a3b12743a0.json .
в свой Dockerfile. Однако я всегда получаю chgrp: changing group of 'Natural-Language-96a3b12743a0.json': Operation not permitted
Файл .ENV, который я изменил на следующее: GOOGLE_APPLICATION_CREDENTIALS="Natural-Language-96a3b12743a0.json"
Но когда я запускаю код в моем Python noteboook, я всегда вижу DefaultCredentialsError: File "Natural-Language-96a3b12743a0.json" was not found.
Понимаете, что я делаю не так?