🦠
"как понять уровень глубины ответа по заданному набору кейвордов"
Anonymous
внутри или снаружи?
На железяку что ставить. Похоже, с rancherOS / coreOS и тп особо никто не игрался. Ну ОК.
Igor
Еще вопрос - возможно ли обновить докер контейнер изнутри этого же докер контейнера?
Таймураз
На железяку что ставить. Похоже, с rancherOS / coreOS и тп особо никто не игрался. Ну ОК.
Особый профит от этих осей появляется на стеке из десятков серверов
Igor
Содержание, как я думаю, обновить не сложно
Илья 🔥
сам билд
Хороший вопрос! Самому интересно)))
Stanislav
Коллеги, никто не встречался: docker-compose не хочет монтировать волум, пишет что необходим абсолютный пусть, хотя он указан как абсолютный.
Stanislav
Конфиг примерно такой: myservice: image: imagename depends_on: - kafka volumes: - ${NB_HOME}/kafka/src/test/resources:/conf
Stanislav
Ну и ругается вот так: invalid mount config for type "volume": invalid mount path: 'conf' mount path must be absolute
Emil
привет! Может кто-нибудь подсказать?
Emil
кто-нибудь знает, почему при попытке пуллить докер образ из приватного регистри внутри докер контейнера с прокидыванием /var/run/docker.sock внутрь контейнера, пишет: image name:latest not found?
Ilia
Появилась проблема с докером на дебиан джесси и убунту 1604. Предыстория: создал докер имедж который лежит в докерхабе на основе 16.04 ubuntu. На дев тачке убунту и все работает отлично. на продовое дебиан и нджинкс внутри контейнера говорит что-то типо Illegal instruction (core dumped). Такое вообще возможно из-за разных ОС?
twwlf
Архитектура?
Ilia
Linux 3.16.0-4-amd64 #1 SMP Debian 3.16.39-1+deb8u2 (2017-03-07) x86_64 GNU/Linux Linux 4.4.0-93-generic #116-Ubuntu SMP x86_64 x86_64 x86_64 GNU/Linux
twwlf
Возможно, из-за ядра
Ilia
То есть Докер не умеет в это?
Ivan
То есть Докер не умеет в это?
если докер во что-то не умеет, значит у вас неправильный кейс)
Ilia
Просто мне казалось, что контейнер должен запустится если запустился докер?=)
Ivan
Просто мне казалось, что контейнер должен запустится если запустился докер?=)
ну а окружение откуда брать? Если в ядре у вас нету нужного)
Ilia
ну а окружение откуда брать? Если в ядре у вас нету нужного)
тогда контейнер не должен был запуститься?
Eugene
тогда контейнер не должен был запуститься?
Как выглядит команда запуска контейнера?
Ivan
тогда контейнер не должен был запуститься?
я никогда не пробовал запускать его на 3.х ядре, если честно
Roman
работал работал
Roman
имейдж публичный?
Roman
попробуйте стоковый имейдж 16.04 ubuntu запустить
Emil
по-идее докер-демон не установится на неправильную архитектуру, если пользоваться мануалом на сайте докера
Roman
архитектура же совпадает?
Roman
*а вдруг
Ilia
попробуйте стоковый имейдж 16.04 ubuntu запустить
контейнер запускается а вот нджинкс внутри — нет
Roman
и не в priveledged?
Emil
кто-нибудь знает, почему при попытке пуллить докер образ из приватного регистри внутри докер контейнера с прокидыванием /var/run/docker.sock внутрь контейнера, пишет: image name:latest not found?
если кому-то интересно, корень проблемы в том, что авторизация в регистри осуществляется на докер клиенте, а не на демоне, то есть надо внутри контейнера залогиниться в регистри
Roman
ну единственная мысля что не хватает каких то функций в ядре над которым прокладка в виде докера крутится
Roman
контейнеризация же
Roman
еще вариант собрать имейдж на старом ядре
Roman
всмысле собрать имейдж из докерфайла на машине с ядром 3.*
Igor
Хороший вопрос! Самому интересно)))
В общем мы в команде решили, что будет проще сделать отдельный супервизор-контейнер для этого. Потому что мы решили добавить такому компоненту побольше обязанностей, которые лучше сделать в отдельном контейнере, но все-равно, вопрос достаточно интересный.
Roman
На железяку что ставить. Похоже, с rancherOS / coreOS и тп особо никто не игрался. Ну ОК.
у нас кореось в проде уже с год наверное, но все в облаках (aws/gce)
Igor
Docker swarm все это умеет
О, супер, спасибо, очень полезно узнать об этом
Igor
Я думал, что swarm просто создает кластеры из контейнеров и лоад-балансит нагрузку на них, и на этом его функциональнось заканчивается
Artem
Деплой и рестарт политики там тоже очень гибко можно настроить
Igor
Деплой и рестарт политики там тоже очень гибко можно настроить
Получается, что это будет кластер из 1-й реплики?
Artem
От таймаутов до количества рестартов и действий которые необходимо производить в случае фейлов
Artem
Да
Artem
Сворм мод с одной нодой, в этом ничего такого нет
Artem
Образы остаются те же, если используется компоуз, то его можно даже немного подредактировать добавив параметры сворма и поднимать весь стак с этого компоуз файла через docker stack deploy
Pavel
+1 за swarm)
Evgeny
да блин, вы сварм где-то использовали, плюсующие?
Pavel
да блин, вы сварм где-то использовали, плюсующие?
Потому и плюсую, что пользовали И локально и дев и прод (и не один)
Pavel
От одной до 10 нод
Evgeny
А сеть своя или тоже сварм?
Evgeny
на базе сервисов или прошлый сварммод?
Pavel
прошлый сварммод - это о чём?
Artem
Новый сварммод который с докером идет
Artem
Раньше это был не мод, а отдельно swarm
Pavel
железки в подсети, видят друг-друга swarm подсеть естественно на них swarm да, из комплекта с коробки с docker'а
Evgeny
А много сетей? Я так подробно выспрашиваю, тк за полтора года наелся с ним, и если есть пример рабочего окружения/конфига - было бы прикольно его перенять
Artem
Ну у меня стак из 15-20 микросервисов в одной сети между собой
Pavel
сеть одна, в которой все сервисы и крутятся
Pavel
ничего не мешает ещё одну поднять, чтоб сервисы не перемешивались, не видели друг-друга
Evgeny
А часто редеплоете?
Artem
А чё там релиплоить
Artem
Один раз компоуз описать и потом docker stack deploy
Pavel
по надобности иногда месяц не трогается иногда деплоится несколько раз на дню
Artem
На тестовом окружении регулярно редеплоил
Pavel
тест да, по комииту в дев по многу-многу раз на дню)
Evgeny
Люопытно. А какая ОС под этим? В амазоне сервера?
Pavel
сервера на виртуальном облаке дебианы
Pavel
на дев разные, и центоси и бубунты
Pavel
и дебианы тоже
Evgeny
А, если не секрет, что за хостер?
Artem
Centos с ядром 4+ и вм на базе него же в GCE