Size: a a a

Docker — русскоговорящее сообщество

2020 October 09

a

abc in Docker — русскоговорящее сообщество
George Gaál
Контекст от текущего каталога, откуда компоуз вызываешь считается
Да все так. Но на втором контейнере контекст сбивается
источник

GG

George Gaál in Docker — русскоговорящее сообщество
Ну, чел, ты придумал себе приключения
источник

GG

George Gaál in Docker — русскоговорящее сообщество
Собирал бы докер билдом - проблем не было
источник

D

Developer in Docker — русскоговорящее сообщество
Беседы это хорошо, а как проблему решить то )
источник

GG

George Gaál in Docker — русскоговорящее сообщество
George Gaál
Собирал бы докер билдом - проблем не было
👆
источник

D

Developer in Docker — русскоговорящее сообщество
Логично)
источник

a

abc in Docker — русскоговорящее сообщество
Нашел решение. Если кому интересно надо добавить параметр --project-directory .
источник

a

abc in Docker — русскоговорящее сообщество
Будет docker-compose --project-directory . -f ./local/docker-compose.yml build app например
источник

D

Developer in Docker — русскоговорящее сообщество
abc
Будет docker-compose --project-directory . -f ./local/docker-compose.yml build app например
Не помогает((
источник

N

Nazar in Docker — русскоговорящее сообщество
Developer
Не помогает((
туже ошибку пишет?
источник

D

Developer in Docker — русскоговорящее сообщество
да
источник

N

Nazar in Docker — русскоговорящее сообщество
покажи билд секцию из композа
источник

D

Developer in Docker — русскоговорящее сообщество
Building socialroadhelp_back
Step 1/11 : FROM python:3.8
---> bbf31371d67d
Step 2/11 : WORKDIR /usr/src/app
---> Using cache
---> b1e8b9d3f8c6
Step 3/11 : ENV PYTHONDONTWRITEBYTECODE 1
---> Using cache
---> d6a6e11f73ab
Step 4/11 : ENV PYTHONUNBUFFERED 1
---> Using cache
---> d9c780f7dd3c
Step 5/11 : RUN apt-get update     && apt-get install netcat -y
---> Using cache
---> 579dc41e9f62
Step 6/11 : RUN apt-get upgrade -y && apt-get install postgresql gcc python3-dev musl-dev -y
---> Using cache
---> 66a4b06d77cd
Step 7/11 : RUN curl -sSL https://raw.githubusercontent.com/python-poetry/poetry/master/get-poetry.py | POETRY_HOME=/opt/poetry python &&     cd /usr/local/bin &&     ln -s /opt/poetry/bin/poetry &&     poetry config virtualenvs.create false
---> Using cache
---> 5414a8ad4577
Step 8/11 : COPY pyproject.toml ./poetry.lock* /usr/src/app/
---> Using cache
---> b823a43f97e0
Step 9/11 : RUN poetry install
---> Using cache
---> a83fd0f7dc06
Step 10/11 : COPY .. /usr/src/app/
ERROR: Service 'socialroadhelp_back' failed to build : COPY failed: Forbidden path outside the build context: .. ()
источник

GG

George Gaál in Docker — русскоговорящее сообщество
Ну?
источник

GG

George Gaál in Docker — русскоговорящее сообщество
Написано - ты хочешь добавить файл, который вне контекста
источник

GG

George Gaál in Docker — русскоговорящее сообщество
Контекст отсчитывается от каталога, указанного в команде докер билд - обычно текущий
источник

D

Developer in Docker — русскоговорящее сообщество
это какой файл вне контекста как узнать?
источник

АФ

Александр Фадеев... in Docker — русскоговорящее сообщество
Developer
это какой файл вне контекста как узнать?
все)
источник

rd

rus dacent in Docker — русскоговорящее сообщество
Developer
это какой файл вне контекста как узнать?
> COPY .. /usr/src/app/
> ..

Делаешь COPY для директории уровнем выше.
источник

N

Nazar in Docker — русскоговорящее сообщество
rus dacent
> COPY .. /usr/src/app/
> ..

Делаешь COPY для директории уровнем выше.
Он же вроде не умет и копит только из каталога где находится докерфайл
источник