gpt4 book ai didi

bash - 在 Google Colab 中构建 Docker 容器 : unknown flag -t

转载 作者:行者123 更新时间:2023-12-02 19:02:00 26 4
gpt4 key购买 nike

我正在尝试通过以下代码将 github 存储库带入我的 Google Colab 工作区:

!git clone https://github.com/vanvalenlab/deepcell-tf.git
!cd deepcell-tf
!docker build -t $USER/deepcell-tf .

我已按照 Google Colab 的步骤安装 Docker ( https://colab.research.google.com/drive/10OinT5ZNGtdLLQ9K399jlKgNgidxUbGP )。

但是当我运行上面的代码时,出现以下错误:
invalid argument "/deepcell-tf" for "-t, --tag" flag: invalid reference format
See 'docker build --help'.

“-t”是根据文档传递的有效参数。为什么它认为我将/deepcell-tf 作为参数传递?

最佳答案

-t 确实是一个有效的标志:

--tag , -t Name and optionally a tag in the name:tag format



问题是你的 $USER变量未设置,您的命令被解释为 docker build -t /deepcell-tf . ,这是用于命名图像的无效形式。

您需要确保导出 $USER运行 docker build 之前的值,或手动将其设置为有效值。例如。:
docker build -t my-user/deepcell-tf .

关于bash - 在 Google Colab 中构建 Docker 容器 : unknown flag -t,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58698669/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com