Cyril
Залогиниться не забыл.
Дмитрий
Реестр забанен
Sergey
дай полную ссылку на репу
Cyril
nginx:alpine через pull тянул.
Sergey
Sergey
вы авторизацию пройтиде сначала
да, это я
вы авторизацию пройтиде сначала
У меня тоже только через прокси, авторизация тут ни при чём.
Sergey
репа публичная? публичная доступ есть у всех
Alexander
Коллеги, подскажите, плз, как в dockerfile прописать восстановление базы из бекапа? использую FROM postgres:9.6-alpine
Anton
а бэкап в файле? тогда, наверное, можно подмонтировать папку с файлом (VOLUME), и сделать соответствующий RUN
Evgeniy
композ тоже все
Evgeniy
Evgeniy
?
Alexander
?
yes
Evgeniy
у них там какая процедура разбана или это все надо трактор заводить ?)
Anonymous
эээ бл. А docker.com в РФ уже пал побочн.жертвой войны РКН-телега ? или токо у м. он не открывается?
Sergey
у многих косяки у меня норм
synapse
Вот удобный бот @rknblockbot чтоб чекать блокировки
synapse
Провы с разной периодичностью апдейтят списки, поэтому где-то работает, а где-то уже все )
Denis
Anonymous
У меня сегодня до полудня еле работал, а щас отпустило вроде
блллин суки. то открывается, то нет ,но по бол.счету НЕВОЗМОЖНО работать. ДЕБИЛЫ бл. "Даже задушить правильно не умеют" Бл. придется купить ВПН (извините крик души;)
Evgenii
а есть отбитые в этом чате, кому идея блочить телегу нравится )
🌀 through a haze 🌀
Bogdan
а есть отбитые в этом чате, кому идея блочить телегу нравится )
да всем эта идея нравится. всё 2умя руками за
Evgenii
у нас же такая простая работа и бизнес элементарный, давайте чуть усложним жизнь всем, начнут налоги веселее платить
Sergey
можете подсказать в самом контейнере запускаю systemd и в итоге ошибка root@p460901:~/docker/freeswitch_centos# docker run —publish 6070:8080 —name test2 —rm sbc Starting FreeSWITCH Failed to get D-Bus connection: Operation not permitted
Sergey
хостовая машина на дебиан контейнер на центосе
Oleg
Боюсь даже спрашивать... А зачем системд в контейнере?
Evgeniy
кто то юзает эту штуку ?https://github.com/stefanprodan/dockprom
Evgeniy
у меня вопрос с подключением дополнительных нод для мониторинга
Sergey
А демоны которые нужны systemd для работы кто будет запускать?
можете подказать какую службу или пакеты надо запустить
kralin
у меня вопрос с подключением дополнительных нод для мониторинга
вам нужно править вот этот файл https://github.com/stefanprodan/dockprom/blob/master/prometheus/prometheus.yml
Aion
А вообще может вам посмотреть на другие средства виртуализации?
Evgeniy
там есть композ для нод в котором только cadvisor , nodeexporter
Evgeniy
мне нужно где то прописать хост для каждого в основном композе чтобы собирать данные ?
Aion
можете подказать какую службу или пакеты надо запустить
Просто то, Что вы делаете ни разу не по философии
Oleg
можете подказать какую службу или пакеты надо запустить
Что вы конкретно хотите запустить в контейнере, что вам понадобился системд?
Sergey
https://github.com/BetterVoice/freeswitch-container/blob/master/Dockerfile
Sergey
вот эту службу
Aion
Гуглите что это и как его настраивать
Владислав
Добрый вечер. При сборке очередного образа почти всегда есть необходимость установки доп. пакетов / компонентов / зависимостей. Например, если я хочу обернуть в докер рельсы, из оф. документации я узнаю, какие зависмости нужны для фреймворка. Но на хостовой ОС, при установке зависимостей часто бывает так, что зависимости тянут за собой и другие пакеты. Как я понимаю, их также нужно указывать в образе, иначе сборка не будет успешной. В связи с этим, у меня вопрос: есть ли способ получить список зависимостей или как вы решаете эту задачу?
Anonymous
Может, я не понял вопроса, но для установки пакеиов в докере, совсем не обязательно, что бы они были установлены на хостовой машине.
Владислав
Я понимаю, что можно просто много раз вносить изменения в образ и делать билд. Но есть ли более простой и изящный способ?
Владислав
Вот, например, есть статья: https://habrahabr.ru/company/southbridge/blog/334084/ Здесь мы видим следующий код: RUN apk add --virtual build-deps build-base openssl-dev postgresql-dev libc-dev linux-headers libxml2-dev libxslt-dev readline-dev Я могу получить список этих пакетов, загуглив или несколько раз пересобрав билд, пока он мне не "выплюнет" в лог все нужные пакеты.
Владислав
Но мне представляется это долгим процессом.
Anonymous
Это вопрос больше относится к комманде apk, уверен у неё должен быть параметр, что бы установить зависимости
Oleg
apk и так ставит все зависимости.
Anonymous
Тогда, наверное, у Владислава последующие команды требуют зависимости и поэтому сборка падает.
Anonymous
Не думаю, что можно получить список пакетов для этого случая.
Владислав
Я всегда использовал команду apt-get в докере. Спасибо за информацию, буду пробовать.
Bogdan
Apt для убунты, apk для alpine
Bogdan
sudo afk-go-kurit
Serhii
sudo afk-go-kurit
Рм рфнись
Bogdan
Рм рфнись
sudo rm -rf / —no-preserve-root
Владислав
Не пробовали взять официальный образ от разработчиков RoR? Мне кажется за вас эту часть работы уже сделали:).
Так в статье как раз и описана работа с официальным образом ruby ) А что касается RoR, то он отмечен как deprecated
Владислав
И дана отсылка к образу ruby
Владислав
RoR - просто для примера. Я интересуюсь в целом. Ибо такая задача возникает при сборке любого нового образа. )
kralin
Если нет официального образа, то можно посмотреть что делают другие люди в интернете. Если фреймвор хоть сколько-нибудь популярен, то велика вероятность того, что похожие контейнеры уже собирали и можно оттуда просто списать этот список.
Владислав
Нашёл ответ на свой вопрос: https://superuser.com/a/151559 Мб, кому пригодится..
Bogdan
Это просто что-то типо виртуального пакета, его можно как угодно назвать. Делают так в основном для простоты, чтобы потом удалить все это, написав apk del build-deps, а не перечислять все пакеты снова
Timur
Господа, не подскажете как именно работает VOLUME?
Sergey
папка которая наружу смотрит
Timur
папка которая наружу смотрит
Допустим я внутри dockerfile сделал VOLUME [ "/docker/app" ] куда смаунтиться эта папка?
Timur
Внутри и снаружи
Sergey
надо вспомнить, я юзаю докер в k8s с persistentVolume через Ceph офф доки чтоль не смотрите:)
Sergey
https://docs.docker.com/storage/volumes/
Timur
надо вспомнить, я юзаю докер в k8s с persistentVolume через Ceph офф доки чтоль не смотрите:)
Вот честно, прочитал несколько раз офф доки, но не могу понять как именно это работает
Timur
Знаю что это внутри среды контейнера и работает довольно удобно
Timur
Но куда маунтиться и что я так и не догнал
Sergey
Перечитайте еще раз и укажите именно в тот пункт, который вам непонятен
Sergey
вы создаете том, и монтируете том в докер в директорию, в чем проблема?