Docker构build“没有这样的文件或目录”,但与docker-compose一起工作
我尝试用gitlab注册一个图像:
docker build -t registry.gitlab.com/xxx/xxx compose/base
但是我得到:
步骤4/7:COPY ./requirements / requirements lstat要求:没有这样的文件或目录
然而,构build工作:
docker-compose -f dev.yml build python services: python: build: context: . dockerfile: ./compose/base/Dockerfile
文件结构:
– 项目/需求 – 项目/撰写/基地
我如何复制构成什么?
你的问题是在dockerbuild设上下文,我build议你试试这个:
docker build -t registry.gitlab.com/xxx/xxx -f compose/base/Dockerfile .