Size: a a a

2021 February 01

tf

time flies 🏴 in Linux Чат
Докер саве принимает имадж, но экспортирует в формате .tar.нёх
источник

tf

time flies 🏴 in Linux Чат
(внутри какие-то там метаданные и слои)
источник

A

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

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

VP

Vadim "Oxyd&quo... in Linux Чат
time flies 🏴
Дак оно в качестве аргумента контейнер принимает, а не имаге
По моему я как раз имидж вытаскивал с вполне себе человеческим снимком ФС имиджа.
источник

tf

time flies 🏴 in Linux Чат
Anton
Крч это один из вариантов верно понял ?
Да, запустить процесс сборки в контейнере с прокинутой директорией, в конце сборки скопировать в нее результаты
источник

A

Anton in Linux Чат
time flies 🏴
Да, запустить процесс сборки в контейнере с прокинутой директорией, в конце сборки скопировать в нее результаты
Спасибо за идею 🙂
Еще подробнее почитаю ман и в инете может гляну
источник

tf

time flies 🏴 in Linux Чат
Для описания таких штук хорошо подходит докер-композ файл
источник

tf

time flies 🏴 in Linux Чат
Там описывается "взять имадж и запустить с такими-то параметрами"

Аналог скрипта с длинным docker run
источник

A

Anton in Linux Чат
time flies 🏴
Для описания таких штук хорошо подходит докер-композ файл
Смотрел, читал но наверно не в моем случае
источник

VP

Vadim "Oxyd&quo... in Linux Чат
Anton
Смотрел, читал но наверно не в моем случае
Ошибаешься. Аккурат твой случай.
источник

A

Anton in Linux Чат
Vadim "Oxyd" Priluzkiy
Ошибаешься. Аккурат твой случай.
Нет, мне именно докер файлом нужно ... 😔
источник

VP

Vadim "Oxyd&quo... in Linux Чат
Дима
rara+ 14337  0.2  1.6 609628 533544 pts/3   SN   00:08   0:07 gdb /server/req/core_dev -x /server/script/restarter/gdbcommands/core03.gdb --batch
rara+ 14464  6.3  0.9 1484408 325528 pts/3  SNl+ 00:08   3:52 /server/req/core_dev -c /server/core03/trinitycore03.conf

есть 2 процесса
1 процесс гдб, который берет список команд и запускает нужную программу
2 процесс самой программы

как мне подключиться гдб консолью ко 2 процессу или вывести 1 процесс на foreground, чтобы я мог поставить брейкпоинты?

gdb -p 14464 дает пустой стек
А если без --batch gdb запускать?
источник

tf

time flies 🏴 in Linux Чат
Anton
Нет, мне именно докер файлом нужно ... 😔
Одним докер файлом это не описать.
источник

tf

time flies 🏴 in Linux Чат
Строчку для docker run надо где-то разместить тоже.
источник

A

Anton in Linux Чат
time flies 🏴
Одним докер файлом это не описать.
Ну мне докер файлом сбилдить а руками уже тогда вытаскивать
источник

VP

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

A

Anton in Linux Чат
?
источник

VP

Vadim "Oxyd&quo... in Linux Чат
Тебе умные люди говорят, как делать нужно, а ты всё равно хочешь делать как не нужно. Так делать не нужно. 😉 Докер-компоуз и предназначен для сборки имиджа (согласно докерфайла), запуска контейнера и получения результатов работы этого контейнера.
источник

A

Anton in Linux Чат
Vadim "Oxyd" Priluzkiy
Тебе умные люди говорят, как делать нужно, а ты всё равно хочешь делать как не нужно. Так делать не нужно. 😉 Докер-компоуз и предназначен для сборки имиджа (согласно докерфайла), запуска контейнера и получения результатов работы этого контейнера.
Понял, не спорю 🙂👍
источник

Е

Егоронька in Linux Чат
Вай, красивая корелла
источник