Извините за этот базовый c вопрос, немного нуба Docker здесь.
Я пытаюсь построить тензор потока из источника , следуя инструкциям Docker:
docker вытягивание тензорного потока / тензорного потока: devel
docker run -it -w / tenenflow -v $ PWD: / mnt -e HOST_PERMS = "$ (id -u ): $ (id -g) "\ensorflow / tenorflow: devel bash
git pull # внутри контейнера, загрузите последний исходный код
Вот Команды, которые я запускаю в терминале (в Ubuntu), вместе с их выводом:
$ docker --version
Docker version 19.03.2, build 6a30dfc
$ docker pull tensorflow/tensorflow:devel
devel: Pulling from tensorflow/tensorflow
Digest: sha256:0ee065743f0001f922561bcba914013929a88263ec2a5af21ba35899c3ac85a7
Status: Image is up to date for tensorflow/tensorflow:devel
docker.io/tensorflow/tensorflow:devel
$ docker run -it -w /tensorflow -v $PWD:/mnt -e HOST_PERMS="$(id -u):$(id -g)" \
> tensorflow/tensorflow:devel bash
________ _______________
___ __/__________________________________ ____/__ /________ __
__ / _ _ \_ __ \_ ___/ __ \_ ___/_ /_ __ /_ __ \_ | /| / /
_ / / __/ / / /(__ )/ /_/ / / _ __/ _ / / /_/ /_ |/ |/ /
/_/ \___//_/ /_//____/ \____//_/ /_/ /_/ \____/____/|__/
WARNING: You are running this container as root, which can cause new files in
mounted volumes to be created as the root user on your host machine.
To avoid this, run the container by specifying your user's userid:
$ docker run -u $(id -u):$(id -g) args...
root@4746a002f18e:/tensorflow#
Но теперь, если я запускаю git pull
в соответствии с инструкциями, я получаю
fatal: not a git repository (or any of the parent directories): .git
Как следует Я вместо этого запускаю эти команды?