Size: a a a

RU.Docker — Официальное Русское Сообщество

2021 January 27

SK

Sergey Kargapoltsev in RU.Docker — Официальное Русское Сообщество
Переменная?
источник
2021 January 29

Eあ

Elnee あめ in RU.Docker — Официальное Русское Сообщество
Видимо с убунтой что-то, раз она не реагирует никак на эту переменную среды. Смог решить проблему вот этой командой: echo 'debconf debconf/frontend select Noninteractive' | debconf-set-selections
источник

Eあ

Elnee あめ in RU.Docker — Официальное Русское Сообщество
Теперь любые интерактивные настройки от debconf пропускаются.
источник

Eあ

Elnee あめ in RU.Docker — Официальное Русское Сообщество
У меня теперь другая проблема появилась. Я локально сложил много скриптов, в которых описаны команды по установке различного ПО, и в докерфайле я их копирую с помощью COPY и запускаю через RUN. Всё работает, но проблема в том что COPY каждый раз инвалидирует кеш, и все эти скрипты, которые занимают очень много времени, инвалидируются. Как можно решить эту проблему без копирования баша прям в докерфайл вручную? Хотелось бы не дублировать команды со скриптов каждый раз.
источник

Eあ

Elnee あめ in RU.Docker — Официальное Русское Сообщество
Могу я для этого использовать BuildKit RUN с опцией --mount=type=bind, чтобы связать с билд контекстом и таким образом запустить скрипт без копирования в image и соответсвено без инвалидации кеша? Кто-то так пробовал делать, подскажите пожалуйста.
источник

AR

Andrey Rastorguev in RU.Docker — Официальное Русское Сообщество
Elnee あめ
У меня теперь другая проблема появилась. Я локально сложил много скриптов, в которых описаны команды по установке различного ПО, и в докерфайле я их копирую с помощью COPY и запускаю через RUN. Всё работает, но проблема в том что COPY каждый раз инвалидирует кеш, и все эти скрипты, которые занимают очень много времени, инвалидируются. Как можно решить эту проблему без копирования баша прям в докерфайл вручную? Хотелось бы не дублировать команды со скриптов каждый раз.
Почему инвалидируется? Файлы меняются?
источник

VC

Vladimir Chernyshev in RU.Docker — Официальное Русское Сообщество
Elnee あめ
Видимо с убунтой что-то, раз она не реагирует никак на эту переменную среды. Смог решить проблему вот этой командой: echo 'debconf debconf/frontend select Noninteractive' | debconf-set-selections
на ENV DEBIAN_FRONTEND=noninteractive у меня убунта лет 5 адекватно реагирует, по крайней мере в части ворнингов в apt-get install
источник

Eあ

Elnee あめ in RU.Docker — Официальное Русское Сообщество
Andrey Rastorguev
Почему инвалидируется? Файлы меняются?
Хмм, я вроде разобрался. Это наверное из-за того, что я некоторые не занёс в .dockerignore. Но я уже буду использовать BuildKit, он выглядит удобнее.
источник

Eあ

Elnee あめ in RU.Docker — Официальное Русское Сообщество
Vladimir Chernyshev
на ENV DEBIAN_FRONTEND=noninteractive у меня убунта лет 5 адекватно реагирует, по крайней мере в части ворнингов в apt-get install
У меня почему-то нет. Делал точно так же. Только команда выше помогла.
источник

AR

Andrey Rastorguev in RU.Docker — Официальное Русское Сообщество
Elnee あめ
У меня почему-то нет. Делал точно так же. Только команда выше помогла.
sudo нигде не используется случайно в скриптах?
источник

Eあ

Elnee あめ in RU.Docker — Официальное Русское Сообщество
Andrey Rastorguev
sudo нигде не используется случайно в скриптах?
Используется в apt-get install.
источник

AR

Andrey Rastorguev in RU.Docker — Официальное Русское Сообщество
Ну оно и сбрасывает переменную
источник

AR

Andrey Rastorguev in RU.Docker — Официальное Русское Сообщество
Сравни вывод env и sudo env
источник

Eあ

Elnee あめ in RU.Docker — Официальное Русское Сообщество
Ааа, теперь понятно, точно. Спасибо большое.
источник

MW

Mr. Wh🦠er in RU.Docker — Официальное Русское Сообщество
bulbazavr1k S1NC£R1T¥
дак у меня все данные в докере, мне просто понять как я могу запустить образ на другом диске
:-D почитай про lvm/btrfs
источник

MW

Mr. Wh🦠er in RU.Docker — Официальное Русское Сообщество
там можно файловую систему держать хоть на ста дисках, разлелах. место на одном кончается, на другой пишет
источник

MW

Mr. Wh🦠er in RU.Docker — Официальное Русское Сообщество
это не говоря про raid-0
источник

k

kaktus778 in RU.Docker — Официальное Русское Сообщество
привет всем)) работаю обычно с виндой и докером под wsl2.. но тут пришлось развернуть проект на убунте..
образы собрались.. все норм.. но проект сам не запускается..
получаю ошибку ... такое будто нет прав для работы с файлами..
flock() expects parameter 1 to be resource, bool given
посмотрел на файлы проекта, владелец текущий пользователь..
никто не в курсе что делать?)
источник

MW

Mr. Wh🦠er in RU.Docker — Официальное Русское Сообщество
а с чего ты цверен, что это wsl виеовет, а не кривой код на php?
источник
2021 January 30

EU

Egor Urvanov in RU.Docker — Официальное Русское Сообщество
Привет. Подскажите, как в docker-compose задаётся флаг  --memory ?
источник