我正在运行一个MacOS。我对docker不是很熟悉,当我遵循一系列糟糕的互联网建议并最终来到这里时,我正在学习如何使用docker文件的在线示例。。。我正在尝试安装并运行这个开源项目:https://github.com/agrimgupta92/derl运行docker命令:
docker build -t derl ~Desktop/derl/docker
但我得到了以下错误:
[+] Building 0.1s (2/2) FINISHED
=> [internal] load build definition from Dockerfile 0.0s
=> => transferring dockerfile: 37B 0.0s
=> [internal] load .dockerignore 0.0s
=> => transferring context: 2B 0.0s
failed to solve with frontend dockerfile.v0: failed to create LLB definition: base name ($PARENT_IMAGE) should not be blank
这似乎是github的docker文件中需要修复的问题,我没有足够的经验来知道该怎么做
这是构建图像的命令
set -x
PARENT=ubuntu:16.04
TORCH=cpuonly
TAG=derl
USER_ID=`id -u`
docker build -f ~Desktop/derl/docker/Dockerfile
--build-arg PARENT_IMAGE=${PARENT}
--build-arg TORCH=${TORCH}
--build-arg USER_ID=${USER_ID}
-t ${TAG} ~Desktop/derl/docker/