我想将我文件夹中的所有文件,.py
,复制到我的/app
文件夹中,根据this,所以我应该能够这样做
FROM python:3.10.2-slim-bullseye
#Copy stuff into /app
COPY ./*.py /app
# set workdir as "/app"
WORKDIR /app
#run
python train.py
但是当它到达第三行WORKDIR /app
时,它抛出错误mkdir /var/lib/docker/overlay2/jonf4h3njxr8zj28bxlyw7ztd/merged/app: not a directory
.
我试过几个"版本",即COPY *.py /app
、COPY /*.py /app
,但都不管用.
如果我只是复制所有的东西,即COPY . /app
,它工作得很好,但安装了浮动我的.dockerignore
与我不需要的东西,我只想复制我的python文件.