我的django项目无法连接到postgres数据库容器.我该怎么办?
它崩溃了命令python manage.py collectstatic --noinput && python manage.py makemigrations blog && python manage.py migrate.我知道docker run命令会创建一个新容器,但我在docker-compose.yml中有更多命令作为bash.它应该有效,不应该吗?
我的Dockerfile:
FROM python:3.6-alpine
MAINTAINER Name <name@domain>
ENV PYTHONUNBUFFERED 1
ENV INSTALL_PATH /heckblog
RUN mkdir -p $INSTALL_PATH
WORKDIR $INSTALL_PATH
COPY requirements.txt requirements.txt
# make available run pip install psycopg2
RUN apk update && \
apk add --virtual build-deps gcc python3-dev musl-dev && \
apk add postgresql-dev
RUN pip3 install -r requirements.txt
# add bash into alpine linux
RUN apk add --update bash …Run Code Online (Sandbox Code Playgroud)