Leo
На которой запущен докер
Gleb
можно ли как-то установить хард лимит для памяти которую я хочу выделять докеру на маковском клиенте я вижу такую опцию в настройках, а на удаленном бубунтовском сервере не могу поставить потому что не гуглится как это конфигурировать (только как сервисам отдельно лимиты ставить)
обычно лимитируется по контейнеро именно, а не для всего демона, в маке ты м.б. количество ресурсов для вмки где у тебя внутри всё крутится(или для гипервизора если у тебя версия с гиперкитом) ограничиваешь не? мне просто ща лень уже ноут доставать и смотреть.
Gleb
Gleb
ну да это фича в реализации для мака и винды
αιβεν
понял, спасибо
Gleb
понял, спасибо
есть такой вариант https://www.freedesktop.org/software/systemd/man/systemd.resource-control.html использовать на юнит файл докера memorylimin но какое поведение будет и есть ли в ядре твоего дистрибутива уже сейчас поддержка вопрос
Sander
Всем привет, есть какой-нибудь фрейморк для Docker + Kubernetes, ищу фрейморк, что-то готовое - потому что настройка с нуля займет больше времени, придется изучать например тонкости k8s ... Мне нужно это чтоб удобно и просто было деплоить пхп сайтики, а так же чтоб это было дешевле, чем платить за saas платформу, планирую расположиться на do ... нашел вот такое - https://github.com/openfaas/faas
Sander
помню были какие-то еще, но не могу найти
Sander
Все не изучишь, я уже делал похожее, но без k8s, вручную многие вещи приходилось делать ...
Sander
ну вот есть же готовое - https://github.com/openfaas/faas, я про похожее и спрашиваю ...
Sergey
Все не изучишь, я уже делал похожее, но без k8s, вручную многие вещи приходилось делать ...
Просто я к чему говорю Не зная кубер ты не сможешь корректно в нем что то хостить
Sander
понятно, я его начинал изучать, но пришлось изучать другие техналогии, поэтому до k8s, не скоро доберусь ...
Sander
просто мне казалось если использовать - https://github.com/openfaas/faas то будет намного легче с настройками, сильно углубляться не придется ...
Sergey
Не, лучше один раз сделать так https://github.com/kelseyhightower/kubernetes-the-hard-way А потом уже пааски фааски вертеть
Roman
Подскажите, а с помощью docker-compose возможно запускать много одинаковых наборов приложений?
N
ребята нужна помощь упал докер и не запускается
Kyrylo
Подскажите, а с помощью docker-compose возможно запускать много одинаковых наборов приложений?
ты имеешь ввиду чтобы по одному докеркомпоузу несколько копий? Да
Roman
ты имеешь ввиду чтобы по одному докеркомпоузу несколько копий? Да
А как? Есть что почитать, а то при изменении имени оно как то не очень работает и после старта становится неуправляемым.
Kyrylo
ну для начала docker-compose up —scale, но есть и другой вариант. сейчас ищу
Roman
ты имеешь ввиду чтобы по одному докеркомпоузу несколько копий? Да
А, нет. Не скейлить. Именно один набор приложений, но как отдельный композ.
Sander
кто пользовался? https://github.com/oracle/railcar мнением поделиться.
Roman
где-то видел, сходу не нашел.
Спасибо, я вот тоже никак не найду как...
Roman
Мне нужно к примеру 3 окружения разных, чтобы в любой момент одно из них потушить можно. Это как не 1 сервис, а 3 разных но на одном хосту
Ilya
ребята нужна помощь упал докер и не запускается
/usr/bin/dockerd так запустить попробуй
Roman
По сути ни в чем, они будут использовать разные ip и разные volume.
Ευγένιος
По сути ни в чем, они будут использовать разные ip и разные volume.
Так а в чем тогда проблема использовать docker-compose?
Roman
Типа запустить разные wp блоги.
Evgenii
Так а в чем тогда проблема использовать docker-compose?
Если одна папка с проектом, никак не получится запускать несколько копий, но с разным ip
Roman
Так а в чем тогда проблема использовать docker-compose?
Я написал композ файл, но при старте запускается только 1 набор контейнеров.
Roman
Даже при условии что буду использовать разные композ-файлы?
Evgenii
Я написал композ файл, но при старте запускается только 1 набор контейнеров.
scale опция решит проблему с volume, но не с сетью, либо гарадить своё решение с единой точкой входа, либо разные директории
Roman
Сейчас доберусь до пк.
Roman
Типа создаю в каталоге шаблон docker-compose.yml, в котором делаю переменные volume и container_name для сервиса БД, приложения, nginx . После с этого шаблона генерирую нужный файл и запускаю его через docker-compose -f from_template_1.yaml start
Roman
Или это я какую-то хрень горожу?
Evgenii
Или это я какую-то хрень горожу?
Это хорошая идея, но такой возможности нет
Bogdan
Можно заюзать dnsmasq. Ставится на хосте
Roman
А есть какой-то софт, который может помочь в запуске множества одинаковых приложений на хосте? Скейл не подходит, так как это абсолютно разные приложения и они пересекаться не должны, мне нужно потом управлять этим конкретным приложением.
Andrey
абсолютно
N
/usr/bin/dockerd так запустить попробуй
Тоже самое. Можна как-то сбросить до стандартных параметров. Это случилось после того как добавил днс
Roman
Нужно запустить 3 блога wp. Набор приложений БД, редис, nginx и сам WP. Каждому набору маунтим свои каталоги, прописываем свою сеть и запускаем их.
Andrey
а, несколько одинаковых наборов
Andrey
да, можно, конечно
Evgenii
да, можно, конечно
Я же выше ответил как
Andrey
да ты просто издеваешься
Evgenii
да ты просто издеваешься
Ты знаешь другой способ?
Andrey
Нужно запустить 3 блога wp. Набор приложений БД, редис, nginx и сам WP. Каждому набору маунтим свои каталоги, прописываем свою сеть и запускаем их.
Подходов масса. Как это лучше сделать, зависит от ваших хотелок и возможностей. Либо наймите специалиста, либо шарьтесь в гугле и придумывайте сами.
mAX
Товарищи, подскажите сделал на google compute engine экземпляр машины с GPU стопнул ее пока не работаю вот она в остановленном состоянии денежки кушает? а то gpu дорого.. вообще когда сведения о платежах в биллинге обновляются? у меня попрежнему 0 долларов, хотя часок я с этой виртуалкой возился
Andrey
Ты знаешь другой способ?
несколько и ещё придумать могу кучу
Andrey
сделать шаблон в AWS CF, задеплоить несколько раз с разными входными данными для каждого блога
Andrey
поднять k8s кластер, написать шаблоны для helm, поднять в разных неймспейсах с разными параметрами для разных блогов
Roman
Способ. В файле композа нужно менять имена моих сервисов. К примеру БД будет wp-1-database, для второго блога wp-2-database. После docker-compose -f wp1.yaml create && docker-compose -f wp1.yaml start
Andrey
Я думаю речь шла про локалхост
а я не думаю, не люблю телепатить
Andrey
для меня k8s - это простое
Andrey
а swarm с docker-compose -сложное
Andrey
cp - это ужас
Evgenii
Andrey
не управляемое
Evgenii
Короче мы поняли, что ты понторез
Evgenii
Почему?
Всё пересоздаст. Просто нет такой опции
Roman
Да не. Таким образом запустить получилось. Просто у каждого контейнера разные NAMES.
Evgenii
Да, есть. Их два. cp cd