George
George
Или какой конкретно вопрос?
Sergey
да он тралирует
Sergey
Evgenii
Evgenii
Три сообщения назад уже сказали
SB
ссори, просто не прочитал ) увидел обращение и ответил
Sergey
Mykyta
Mykyta
https://medium.com/@adamhjk/monorepo-please-do-3657e08a4b70
Sergii (Kyiv)
Здравствуйте. Есть некоторое промышленное приложение и даже не одно (связка). В глубины настроек и связей пока не вникал. Живет на ubuntu на интеловом железе nuc5i3. Есть пара написанных на си бинарников с динамическими зависимостями (библиотеками - ldd подтверждает). Вполне возможно что в бинарнеке что-то захардкоджено (собираюсь посмотерть dtrace-ом) Ни какой документации. Для себя пытаюсь можно ли раскидать всё это безобразие по разным контейнерам - знеобходимо добиться независимости софта от привязки к железу - имею в виду долгосрочная перспектива эксплуатации с переездами - с чего начать посоветуйте и как понять - поможет ли докер решить проблему долгосрочной перспективы эксплуатации
Mykyta
Mykyta
тогда да
Sergii (Kyiv)
не столько уехать сколько отцепиться от железа которое как все мы знаем быстро устаревает и тд
Sergii (Kyiv)
пока не сильно представляю как организовать миграцию
Sergii (Kyiv)
спасибо
Mykyta
спасибо
а по поводу хардкодов в бинарнике, это имели ввиду айпихи и тд ?
Sergii (Kyiv)
да что угодно конечно хоть маки хоть uuid
Mykyta
Mykyta
а вообще сначала отвязаться
Mykyta
а только потом 🙁
Sergii (Kyiv)
да вот
Mykyta
ну а вообще можно контейнер подкостылить, но это уже звучит как но не очень
Sergii (Kyiv)
дааааа
Sergey
🧐
Petr
ребят у кого нить было такое поведение, при каждом docker-compose up, создается копия волумов, data остается в них, создается ровно такая же копия с другим айдишником, а старый остается просто с айдишником?
Petr
каждый раз вручную приходится делать prune
George
George
Контекста нет, но похоже на баг, т.к. docker compose создаёт именованные вольюмы по некой схеме именования
George
Написал в yaml "pg_data" - значит будет pg_data
George
Или речь про безымянные вольюмы, которые только ID определяются , и создаются, т.к. в Dockerfile были описанв
George
П.с. опечатка по Фрейду dickerfile 😂😂😂
Petr
первый кейс
Petr
ну ладно, не критично буду копаться
George
Ну, докер компоузы - это про "проекты"
George
Т.е. нельзя (можно, но не стоит) держать в одном каталоге несколько компоузов. Первый путь к проблемам
George
Т.к. он именно на базе пути к каталогу определяет, что это за "проект"
Ильдар
xxtux
Здравствуйте. Никто не знает консольного файл мендежера, который мог бы заходить в контейнер?
Andrey
нет такого
George
Andrey
ну хочется ему
George
Говно
xxtux
Часто есть задача проверить файлы в контейнере. с помощью фм мне проще
Владислав
ls -la чем не фаиловый менеджер
xxtux
для этого потребуется установливать mc внутрь контейнера, что уже требует времени. Это проще вывести что нужно через cat.
Ильдар
такое есть https://github.com/wagoodman/dive
xxtux
В идеале бы вообще смотреть фс образа даже. Контейнеры иногда не запускаются из-за ошибок, приходится им еще и ентрипойнт подменять на sleep
xxtux
George
Ильдар
По-моему это умеет
в image да, в container вряд ли. но по уточнённому ТЗ этого достаточно, вроде)
Andriy
Привет ребят, может вы поможете. У меня используется одна и та же версия node и npm локально и внутри docker image. Но почему-то я не могу собрать скрипты в контейнере, валятся с ошибкой These relative modules were not found: . А локально все работает
а пути к спкриптам тоже не отличаются? локально и в докере
Andriy
Не отличаются
тогда попробуй пути поправить чтобы были полностью прописаны
без всяких например .. и ~
Ihor 🐈
Расскажите, пожалуйста, в двух словах про концепции volume, image и container. Что это и какую роль каждый и них играет?
Ильдар
Viktor
закрытые репозитории есть, но емнип можно не больше 5ти имеджей там держать, поднимай локальный регистри
Felix
да и удобнее это
Ренат
Всем привет! Установил docker
Ренат
Подскажите его запустить?
Ренат
Хотел поднять MySQL
Ренат
Ренат
Выполнил docker-compose up
Ренат
А подключиться к db не могу
dmi
docker ps
Ренат
Ренат
Машина чистая. Только установил
dmi
у тебя mysql не установлен
dmi
sudo apt install.... он тебе пишет
Lev
Ренат
Кроме docker и docker-compose ничего не устанавливал
dmi
мужики подскажите как правильно деплоить lnpm