Iva*_*van 8 auto-build docker dockerhub
我正在尝试使用以下文件夹结构从子目录“app”构建我的 Django 应用程序的图像。但是,在 docker-hub 上指定我的构建规则后:
app/Dockerfile/自动构建仍然无法定位 requirements.txt
/
??? app/
? ??? Dockerfile
? ??? requirements.txt
? ??? (Django files...)
??? nginx/
? ??? Dockerfile
? ??? (nginx files...)
??? docker-compose.yml
Run Code Online (Sandbox Code Playgroud)
应用程序/Dockerfile:
FROM python:3.7
ENV PYTHONDONTWRITEBYTECODE 1
ENV PYTHONUNBUFFERED 1
RUN pip install --upgrade pip
RUN mkdir /app
WORKDIR /app
COPY . /app/
RUN pip install -r requirements.txt
# copy entrypoint.sh
COPY ./entrypoint.sh /app/entrypoint.sh
# run entrypoint.sh
ENTRYPOINT ["/app/entrypoint.sh"]
Run Code Online (Sandbox Code Playgroud)
Docker-hub 构建日志:
/
??? app/
? ??? Dockerfile
? ??? requirements.txt
? ??? (Django files...)
??? nginx/
? ??? Dockerfile
? ??? (nginx files...)
??? docker-compose.yml
Run Code Online (Sandbox Code Playgroud)
我已经尝试将所有文件从app/另一个存储库中提取出来,并且 dockerhub 成功构建了图像,没有错误。
如果有人有任何想法,将不胜感激!
| 归档时间: |
|
| 查看次数: |
1120 次 |
| 最近记录: |