【发布时间】:2021-12-24 15:11:59
【问题描述】:
下午好。首先,我是 Docker 的初学者,我有一个正在进行的 Django+PostgreSQL 项目。
我在运行 docker-compose up 时遇到问题。首先,我遇到了错误代码 137。 我完成了这些步骤。我给 docker 更多的内存(原来是 2GB,我先给它 4GB,然后扩展到 8GB)。 Here is SO thread for this error
错误已解决,但现在我在此步骤中面临无限加载。
' => [3/5] 运行 conda install -y --file /conda_files/requirements.txt -c conda-forge -c anaconda '
可以持续 2000 秒以上
这是我的 Dockerfile
FROM conda/miniconda3
COPY requirements.txt /conda_files/requirements.txt
RUN conda install -y --file /conda_files/requirements.txt -c conda-
forge -c anaconda
RUN pip install requests-html==0.10.0
COPY . /app/ref_wallet
ENV PYTHONPATH "${PYTHONPATH}:/app/ref_wallet"
这是我的docker-compose.yml
version: '3.7'
services:
web:
build: .
command: python /app/current/manage.py runserver 0.0.0.0:80
volumes:
- .:/app/current/
ports:
- 8082:80
最奇怪的事情。我的同事可以在他的 Windows PC 上运行此代码。而且我在我的 MacBook 上不能。
关于它为什么会发生以及如何解决它的任何想法?因为目前我没有收到任何错误。现在对我来说只是无限加载。
【问题讨论】:
标签: django docker docker-compose conda