172 похожих чатов

Всем привет. Помогите разобраться новичку. У меня есть проект, который хочу

обернуть в докер
структура папок такая

server
- backend
- docker
- backend
Dockerfile

в dockerfile:

FROM python:3.9.5-alpine

WORKDIR /usr/src/app

COPY ../../backend/requirements.txt .

получаю ошибку failed to compute cache key: "/backend/requirements.txt" not found: not found

В чем может быть проблема?

22 ответов

31 просмотр

Указывай при сборке контекст = корень репозитория или папку backend

Юрий- Автор вопроса
Максим Мартынов
Указывай при сборке контекст = корень репозитория ...

А можно чуть подробнее, или пример. С докеров первый день общаюсь

Ты с нуля писал этот докерфайл?

Скорей всего вместо ../../backend нужно ../backend И вообще поработай над структурой - пиздец какой то

Юрий
да

Почему ты копируешь только зависимости?

Юрий- Автор вопроса
Kan
Почему ты копируешь только зависимости?

там дальше есть код, но зависает на зависимостях

Юрий
там дальше есть код, но зависает на зависимостях

Зависимости относительно докерфайла где лежат?

Юрий- Автор вопроса
Kan
Зависимости относительно докерфайла где лежат?

server - backend requirements.txt - docker - backend Dockerfile

Юрий- Автор вопроса
Kan
../requirements.txt

тоже самое

Юрий
тоже самое

Напиши нормальную иерархию

Юрий- Автор вопроса
Kan
Напиши нормальную иерархию

докерфайл засунуть в бэк?

Юрий
server - backend requirements.txt - docker...

Тогда вот тут с отступамм поработай

Юрий- Автор вопроса
Юрий
Через docker-compose

Ещё лучше. В каком гайде такое написано?

Юрий- Автор вопроса
Юрий
Через docker-compose

Твой случай: https://stackoverflow.com/questions/24537340/docker-adding-a-file-from-a-parent-directory

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта