Size: a a a

2021 February 01

tf

time flies 🏴 in Linux Чат
Anton
Та я вот сам думаю как, у меня грубо говоря ситуация, должен пройти билд и результат билда вытянуть из докера
А сборка выполняется с помощью docker build или docker run?
источник

A

Anton in Linux Чат
time flies 🏴
А сборка выполняется с помощью docker build или docker run?
build
источник

tf

time flies 🏴 in Linux Чат
Эх, тогда наверное это неправильный путь.
источник

tf

time flies 🏴 in Linux Чат
Результатом выполнения docker build является докер-контейнер
источник

tf

time flies 🏴 in Linux Чат
Ой, образ
источник

Д

Дима in Linux Чат
Vadim "Oxyd" Priluzkiy
Я Не знаю, что там тебя развеселило, но ты либо соответствующие capablities выдавай для *.scope своего юзера, либо через sudo пускай. Как говорится почуйствуйте разницу.
Дело не в правах, а в том, что процесс уже дебажится гдб. Следовательно, как вывести в форграунд уже засушенный гдб процесс?
источник

VP

Vadim "Oxyd&quo... in Linux Чат
Дима
От рута пустой стек
Тогда кури маны по gdb Я gdb использую почти исключительно только для мягинького прибивания зомбей (отправления им wait() от родителя), если таковые вдруг появляются.
источник

tf

time flies 🏴 in Linux Чат
Anton
build
Вроде бы нету даже команды позволяющей выковырять из образа доскер файлы.

Зато файлами можно обмениваться с контейнером через docker run --volume (-v) или docker cp
источник

tf

time flies 🏴 in Linux Чат
Можете сделать так: команды которые установят всякие пакеты и зависимости в системе оставить в докерфайле, а вот команды по сборке уже запускать через docker run
источник

tf

time flies 🏴 in Linux Чат
Подсунув внутрь директорию с сорцами и/или выходными файлами
источник

VP

Vadim "Oxyd&quo... in Linux Чат
time flies 🏴
Вроде бы нету даже команды позволяющей выковырять из образа доскер файлы.

Зато файлами можно обмениваться с контейнером через docker run --volume (-v) или docker cp
Имидж можно распаковать.
источник

VP

Vadim "Oxyd&quo... in Linux Чат
time flies 🏴
Вроде бы нету даже команды позволяющей выковырять из образа доскер файлы.

Зато файлами можно обмениваться с контейнером через docker run --volume (-v) или docker cp
docker export hash_of_image>hello.tar
источник

VP

Vadim "Oxyd&quo... in Linux Чат
Но вот работает-ли с контейнерами, не в курсе. Но имиджи вытаскивает.
источник

VP

Vadim "Oxyd&quo... in Linux Чат
Дима
Дело не в правах, а в том, что процесс уже дебажится гдб. Следовательно, как вывести в форграунд уже засушенный гдб процесс?
Это всё из одной консоли запущено? А fg случаем ничего не говорит?
источник

Д

Дима in Linux Чат
Vadim "Oxyd" Priluzkiy
Это всё из одной консоли запущено? А fg случаем ничего не говорит?
Attaching to process 22533
warning: process 22533 is already traced by process 22348
ptrace: Operation not permitted.
источник

Д

Дима in Linux Чат
Vadim "Oxyd" Priluzkiy
Это всё из одной консоли запущено? А fg случаем ничего не говорит?
сижу думаю что с этим можно сделать
источник

Д

Дима in Linux Чат
как войти в консольку процеса 22348
источник

tf

time flies 🏴 in Linux Чат
Vadim "Oxyd" Priluzkiy
Но вот работает-ли с контейнерами, не в курсе. Но имиджи вытаскивает.
Дак оно в качестве аргумента контейнер принимает, а не имаге
источник

VP

Vadim "Oxyd&quo... in Linux Чат
Дима
как войти в консольку процеса 22348
Так fg что-нить сказало хорошего? Или no current job?
источник

Д

Дима in Linux Чат
пусто
источник