Не смог найти C:UsersxerxeDesktopbioclincomposelocaldjango:

#django #docker #docker-compose

Вопрос:

После того, как я запущу это в терминале:

 docker-compose -f local.yml build
 

Я получаю эту ошибку:

 could not find C:UsersxerxeDesktopbioclincomposelocaldjango: CreateFile C:UsersxerxeDesktopbioclincomposelocaldjango: The specified path could not be found.
 

Это мой док-файл

 FROM python:3.6

ENV PYTHONUNBUFFERED 1

RUN groupadd -r django 
    amp;amp; useradd -r -g django django

# Requirements have to be pulled and installed here, otherwise caching won't work
COPY ./requirements /requirements
RUN pip install --no-cache-dir -r /requirements/production.txt 
    amp;amp; rm -rf /requirements

COPY ./compose/production/django/gunicorn.sh /gunicorn.sh
RUN sed -i 's/r//' /gunicorn.sh
RUN chmod  x /gunicorn.sh
RUN chown django /gunicorn.sh

COPY ./compose/production/django/entrypoint.sh /entrypoint.sh
RUN sed -i 's/r//' /entrypoint.sh
RUN chmod  x /entrypoint.sh
RUN chown django /entrypoint.sh

COPY ./compose/production/django/celery/worker/start.sh /start-celeryworker.sh
RUN sed -i 's/r//' /start-celeryworker.sh
RUN chmod  x /start-celeryworker.sh

COPY ./compose/production/django/celery/beat/start.sh /start-celerybeat.sh
RUN sed -i 's/r//' /start-celerybeat.sh
RUN chmod  x /start-celerybeat.sh

COPY . /app

RUN chown -R django /app

USER django

WORKDIR /app

ENTRYPOINT ["/entrypoint.sh"]

 

Блок-цитата

введите описание изображения здесь

Я действительно не знаю, почему я получаю эту ошибку, я думаю, что это простая проблема, я действительно не понимаю, если вам нужна более подробная информация, пожалуйста, спросите.

Комментарии:

1. У вас нет compose/local каталога, есть ли в вашем файле compose local.yml что-то, ссылающееся на этот каталог?

2. Я нашел это =>сервисы: django: сборка: контекст: . файл докера: ./создание/локальный/django/Файл докера зависит от: — тома postgres: — .:/среда приложения: — POSTGRES_USER=gSkPQlpnyczDleJp — USE_DOCKER=да порты: — команда «8000:8000»: /start.sh

3. Этот файл dockerfile ./compose/local/django/Dockerfile не существует, вы хотели, чтобы у compose/local вас был каталог?

4. @IainShelvington thx Я исправил проблему, изменив правильный путь