George
ошибку напиши точную
George
докеры одинаковые (могут быть нюансы с версиям)
Evgeny
George
George
Либо в логах докер демона ищи
kSandr
версия ядер, версия докеров
kSandr
и чтотам в докерфайле
George
+
Evgeny
вот. там Centos7 + скомпилиный asterisk
https://hub.docker.com/r/eyt5297/asterisk16
https://github.com/eyt5297/docker-asterisk16
Dmitry
Несоответствие платформ
George
именно так
George
musl vs libc
George
George
ты не допускаешь, что у тебя астериск собирается в бинарник с учетом архитектуры проца?
George
и получается, что в одном образе, скажем, есть SSE инструкции, а во втором нет. И когда ты запускаешь образы на проце, который не умеет в эти инструкции, то все крашится
George
а ты чего хотел - чудес?
Evgeny
George
ну, да, ты прав.
Richard
И зачем это сюда?
Richard
Иди в грам чаты
Igor
подскажите пожалуйста, как сконфигурировать daemon.json чтобы я на этом хосте мог удаленно ранить команды с дургой машины?
Igor
нашел как через системд, но не пойму как через демон джсон такое сделать
George
George
Тебе сокет надо открыть сетевой
Если я правильно тебя понял
Igor
Что ?
дада , вот как это сделать через daemon.json
Igor
нашел вариант только через systemd
George
Лайфхак
George
Ты можешь это и без изменения конфига демона сделать
George
https://github.com/docksal/service-socat
George
Такую штуку юзаешь и готово
Igor
благодарю
George
George
Либо может -exec-opts и туда дописать параметр
Igor
Alexey
вот на меня, по обыкновению, вылез баг в портейнере ))
нельзя добавить access для пользователя или команды, если регистри с аутентификацией )) бгг
George
ну и нафиг тебе портейнер
George
говорили же
George
только хардкор
Alexey
ну и нафиг тебе портейнер
да ко мне тут как раз пришли с вопросом: как на тестовой среде обновлять (читай, как на неё деплоить новые) тестовые версии образов/контейнеров)..
я решил посмотреть чо портейнер умеет ))
NM
Alexey
NM
прав где и на каком уровне - процессов, пользователей, ифраструктурные ландшафты ?
George
George
George
есть докир - есть рут
Alexey
прав где и на каком уровне - процессов, пользователей, ифраструктурные ландшафты ?
как МНЕ представляется, прав пользователей )
я пока только изучаю инфраструктуру ))
пришли "ко мне" разработчики, сказали: у нас есть в ажуре регистри, мы туда деплоим свои образы приложухи на .нет кор.
а тестить хотим в нашей сети, задеплой на тестовый сервак, посмотрим, взлетит или нет
я ручками для проверки запустил - заработало
дальше прилетает закономерный вопрос "как будем обновлять , чтобы тестить?"
а мне ж не хочется, чтобы меня дёргали каждый раз )
George
George
сделай им кнопку "заебись"
George
но к портейнеру это не имеет никакого отношения
Alexey
Alexey
позырить)) я ж не всё знаю ))
George
портейнер не даст мне сделать (зачеркнуто) запретит делать docker run -v /:/rootfs ubuntu ?
George
если нет, то он нахер не нужен
George
тогда остается ходить по ссш и пинать образы )
Alexey
тогда остается ходить по ссш и пинать образы )
есть ещё вариант запилить свой сервис по рестарту контейнеров... как раз задачка на Go потренироваться, но это долго )
либо допилить какой-то уже существующий (хотя есть же портейнер ))))))
а ранчер такое умеет?
George
что именно?
George
ранчер умеет в куб нынче
George
ранчер 1.0 сдох
Alexey
что именно?
рестартить контейнеры , то бишь пересоздавать... с новым образом, который, например, подтянет "башня"
George
ну, ранчер нынче это куб
George
просто гуй поверх куба. Там есть кнопочка redeploy
George
и кнопочка rollback
George
но в ci логику писать все равно самому
George
а если хочешь автомагию в кубе, то тебе нужны flux, argo-cd, tekton
George
да, в ранчере еще есть пайплайны, но они ущербные
Anton
Всем привет! Подскажите есть ли флаг запуска сервисов (docker-compose) после старта самого докера?
Anton
или придется самому cd /patch/to/docker-compose.yml && docker-compose up -d?
Artur
restart
??
Artur
https://docs.docker.com/config/containers/start-containers-automatically/
Anton
не то
Anton
после старта докера запустить докер-компоуз ап
Anton
при старте системы докер не стартует - запускаю сам
Anton
но контейнеры сами не запускаются после старта докера
Romuald
systemctl docker enable
crontab -e
@reboot docker-compose -f /path/to/docker-compose.yml up
Оно?
Anton
ну да, наверное так и придется
Anton
тлоько systemctl не используется