Andrey
Можно раскрыть мысль?
у тебя есть образ, сделай енв насборку и маунть директорию
Andrey
как вариант. давай ты раскрой мысль
central
Народ есть бд постгрес она исправно работает но файлы самой бд видны только самой бд и pg-dump в чем дело?
central
Если делать бекап или бинлить путь на хост файлов нет
Andrey
что за утро...
central
бинлить?
Биндить
victor
я хз, 5 утра было) так а теперь отвечай , какого пайплайна
Дженкинс в докере. Собирает артифакт через пайплайн
Andrey
Если делать бекап или бинлить путь на хост файлов нет
стопе..в контейнере есть папка с бд и дампами ,ее маунть или копируй ср..что не видно, где не видно
central
Если делать бекап или бинлить путь на хост файлов нет
А psql схемы видит но на select выдает ошибку
Andrey
Файлов бд нету, как будто никакого постгреса там нет
не верю, заходи в контейнер и смотри стандартный путь
Andrey
Дженкинс в докере. Собирает артифакт через пайплайн
не скажу. не оч много работал с женей. но не вижу проблем собирать как я написал выше, маунтишь папку с проектом, собираешь, арт в эту же папку. весь процесс сборки в смд
Andrey
Файлов бд нету, как будто никакого постгреса там нет
дай лс вывод на папку в контейнере по стандартному пути
central
дай лс вывод на папку в контейнере по стандартному пути
Сейчас не дома, но дельфин не показывал вообще файлы, когда сделал волюм на хост в нем то же было пусто
central
начинай с просмотра внутри
Успел пока только посмотреть как psql не может найти таблицу которая есть и в ней данные точно есть
Andrey
как дамп залиаал?
central
тыж написал что исправно работает
Да все работает, но не psql
central
Pg_dump
Сливал
Andrey
Да все работает, но не psql
пиши как будешь у пк
central
пиши как будешь у пк
внутри файлы через ls видны по крайне мере на винде, но они все равно не переносятся в хостовую систему не смотря на то что volume прописан в локальную папку
central
у тебя докер на винде?) ууу
нет у меня ноут на винде
Andrey
нет у меня ноут на винде
как все устроено, у тебя отдельная ос и на ней контейнер?
Stas
Что такое перебивка системы ?
переставил линукс по новой
central
как все устроено, у тебя отдельная ос и на ней контейнер?
там где я нормально запускаею там убунрту, а тут просто для теста запустил на ноуте на котором винде с докером через hyper-v
Stas
и тоже а самой системе добавил текущего юзера в группу докера
Andrey
central
https://github.com/impworks/bonsai/blob/master/docker-compose.yml конкретно траблы с postgres
Andrey
да
- database:/var/lib/postgresql
Andrey
так писал
Andrey
?
central
- database:/var/lib/postgresql
и так и мапил на систему
Andrey
и так и мапил на систему
./database: не пробывал?
central
./database: не пробывал?
пробывал папка пустая
Andrey
- database:/var/lib/postgresql
это волюм нэйм а не путь
Andrey
пробывал папка пустая
короче через часик буду у пк
central
это волюм нэйм а не путь
да я в курсе но если слить оттуда файлы то они так же будут пустые
Oleg
возник инетресный вопрос) есть стандартный docker-compose с php-fpm/nginx/mysql если использовать официальный еобразы и прокидывать код в volumes все ок, тоже стандартно. вопрос такой, если образ с кодом билдится на стадии CI и потом используются образы с registry как быть со связкой php-fpm/nginx ? нормально что будет два контейнера от одного имеджа с одним кодом?
hostmit
Товарищи, а у докера нет нативного способа создать сеть без доступа к интернет?
George
в смысле - вообще - это хорошая идея не использовать внешние образы, а билдить все самому
Oleg
вообще по барабану
вообще оказалсь норм тема
George
только если, наверное, на уровне файрволла мутить
hostmit
iptables получается ручками нужно....
George
ну, можно network: none сделать
George
но это не совсем то, что ты хочешь
inqfen
Создаёшь сеть, заворачиваешь трафик в никуда
inqfen
ну, можно network: none сделать
Тогда и между контейнерами связи не будет
inqfen
Лучше в общем в подсети интернет ломать маршрутизацией, а не фаерволлом
George
George
вообще нахрен докер
George
podman + cni
George
и нет проблем
inqfen
Докер не очень любит в него вмешательство
George
Лучше в общем в подсети интернет ломать маршрутизацией, а не фаерволлом
только тебе придется сетки докИра ручками раскидывать
George
о
George
слух
George
можно же ведь гейтвей дефолтный запячить
George
в настройках докер сети
Leonid
Всем привет! Возникла беда! Хотел перенести докер в другую корневую директорию. Забэкапил /var/lib/docker. В daemon.json указал новый примонтированный каталог. После запуска докера и попытки спулить что угодно зависает. Грузит layers. И дальше ничего. В процессах бесконечно висит docker-untar. Переустановил докер, все с нуля в /var/lib/docker. И возникла такая де проблема. Не могу понять что поломал. И команды стали тормозить, например df -h отрабатывает долго, по сравнению с тем, что было. что делать?😭
inqfen
Снять штаны и бегать, это если логи не смотреть
hostmit
попробую дефолтный гейтвей. спасибо.
hostmit
Если я контейнер подключаю к двум бридж нетворкам, будет 2 интерфейса, верно?
George
это быстрее
hostmit
да, так и есть
vient
у кого-нибудь бывало, что докер на винде при попытке стартовать контейнер интерактивно моргает на секунду и опять закрывает его? то есть я сделал docker run mcr.microsoft.com/windows/servercore:ltsc2019, он сразу закрылся я пробую docker start -ai container_name, но он, опять же, выводит приглашение консоли и сразу закрывается