SeniorAnykey
Щас бы чейнджлоги не читать перед обновкой
Ну можно же перейти с проекта на проект, а там все не так и все не то)
V 🏴‍☠️
Ну можно же перейти с проекта на проект, а там все не так и все не то)
Ну тоже неплохо бы перед офером узнать с чем работать надо
Sergey
докер сейчас не панацея, щас в containerd все полезут
SeniorAnykey
Ну тоже неплохо бы перед офером узнать с чем работать надо
Ну не только лишь все так делают. Был у меня в течении месяца начальник, тож сертами увешан, и рхела и itil и ещё чем-то там. Но, на практике - нулина нулевая.
V 🏴‍☠️
докер сейчас не панацея, щас в containerd все полезут
containerd, currently in version 1.0.1, is a daemon born from extracting the container execution subset of the Docker Engine, and is used internally by Docker since the 1.11 release. containerd versions prior to v1.0.x were used in Docker 17.10 and earlier (see Docker version release notes), and Docker 17.12 is the first release to use containerd v1.0.0
V 🏴‍☠️
ииии?)
Ещё одна обвязка над докером?
V 🏴‍☠️
Сколько таких убивцев уже было, которые по сути докер и используют под капотом?
Sergey
containerd был частью докера старых версий, но форкнулся на данный момент позволяет лучше контролировать состояние контейнеров под капотом k8s на всех нодах кластера с crictl докер так не могёт
SeniorAnykey
Ещё одна обвязка над докером?
Не над, а под. Или рядом
V 🏴‍☠️
Вон оно чо
V 🏴‍☠️
Ну ладно
Sergey
Вон оно чо
https://kubernetes.io/blog/2017/11/containerd-container-runtime-options-kubernetes/
V 🏴‍☠️
Да лан, не хочу всё равно кубер. Хашикорп ванлав
Sergey
gitkube который от них?)
V 🏴‍☠️
Nomad
V 🏴‍☠️
Я хз чо от них куда то попало
V 🏴‍☠️
Просто юзаю consul+nomad+vault
Sergey
хех
SeniorAnykey
Sergey
я отпочкованый от стека Nomad живой?
V 🏴‍☠️
я отпочкованый от стека Nomad живой?
Да, но сложно без консула его содержать
V 🏴‍☠️
Лучше с консулом
Sergey
Оно в проде уже есть у кого-то?
хз, я работать начал с ним после релиза katacontainers, а дока вышла через неделю ну вродь как прод-реди, щас потестим месяца два три и в прод
V 🏴‍☠️
Вообще всё лучше с консулом
Sergey
по сути даже интереснее я вот до зимы вообще думал что докер ванлав для оркестраторов а оказывается вообще контейнеризация современная бьется в 4 "градации" ось рантайм CRI оркестратор и любая часть имеет множество вариаций
Sergey
Вообще всё лучше с консулом
с хаши не понятно насколько оно все это "массовое" а за кубер топят все(ну и за опеншифт часть) если оно прям для каких то узких мест и выходит дороже, то как то не совсем понятен профит
V 🏴‍☠️
Sergey
Хэши не массовое, но они этим и выделяются. И рынок у них прикольный, судя по расценкам на ентерпрайзные версии софта
я думаю лучше в гцп с кубером нативно будет работать, вот там самый сок в реализации возможностей
Sergey
хотя тут уже юзкейс в зависимости от продукта
V 🏴‍☠️
Ну кубер вообще масса возможностей. Этим и страдает. Хашиковские поделки перекрывают сами себя, очень хорошо задокументированны и не настолько костыльны, как кубер. И в новом консуле даже service mesh завезли
Sergey
может кто то в ажуре(психи) будет докер проду держать;)
V 🏴‍☠️
Хорошо, что я в кубер неглубоко залез и не очень то пока планирую
Sergey
Чем кстати плох кубер от azure?
тем что это майкрософт который закрытый и не опенсурсный, тяжелый и вообще винда не предназначена для контейнеров и lxc
Всем здрасьте
Sergey
AWS да, GCP да, bare metal да, Openshift да Azure в помойку
Sergey
можете вообще занаркоманить и взять mailru cloud вместо azure, разницы не почуете
Sergey
Парни вот тут вопрос такой))) я как понимаю мой скрип не будет работать нихера
#!/bin/bash cd /root/ docker-compose down sleep 120 Бекап lvm потом docker-compose up )
SeniorAnykey
тем что это майкрософт который закрытый и не опенсурсный, тяжелый и вообще винда не предназначена для контейнеров и lxc
Дык это, а винда тут каким местом вылазит? Мнеж кубер дают как сервис. Свои контейнеры и вот это все
Чето на офф.форуме не нашел. Да и сидеть с телефона неудобно.
SeniorAnykey
А с lvmна ходу снэпшот не сделать?
Делаю сходу. Но там бд.
И посоветовали чтоб я контейнеры тормозил...
Мог бы заморочиться и черкз клиента забекапить бд саму. но пока так... Помоему тупо. Но пока
Временно короче.
SeniorAnykey
И посоветовали чтоб я контейнеры тормозил...
Ну тогда хз, но через слип - точно херовый вариант. Нужно проверить что контейнеры точно остановились. И ток потом бэкапить
Это типа чтобы он посде down, просмотрел docker ps -a
SeniorAnykey
Ну как-то так
SeniorAnykey
Короче в пять строчек такое не сделать надежным
Да я уже понял... Охото же все автоматизировать (!). Мы ж люди ленивые
На счет cloudа не подскажу, но что-то вскоре будем поднимать и помоему опенсурс. Кубер да, само собой
Azure тож будет. Но это из серии, что надежнее и лучше
Anonymous
всем привет
🤫
хост пробовал указать?
Да нет. Не пробовал. etc/hosts?
Anonymous
Подскажите какие в докер компос файле надо прописать поля для общения контейнеров по имени сервиса?
al322se
Кто нибудь пробовал docker swarm в aws через teraform?
Anonymous
Есть ли какието настройки типа имя хоста контейнера
Alexander
https://alpinelinux.org/posts/Alpine-3.8.0-released.html
Alexander
ставим палец вверх тут https://github.com/gliderlabs/docker-alpine/issues/417
Сергей
всем привет
Сергей
кто-нибудь сталкивался с тем, что допустим есть ситуация: есть один докер компоуз, далее я кладу его в три разные директории и запускаю все три окружения
Сергей
у контейнеров допустим префиксы dir1_db_1, dir2_db_1, dir3_db_1
Сергей
захожу в контейнер, относящийся к конкретному окружению, делаю ping db и получаю всегда разные IP
Сергей
А с чего это они должны быть фиксроваными?
разве компоуз не проверяет наличие контейнера с необходимым хостнеймом по project id?
Сергей
суть в том, что на двух из трех роутинг правильный
Сергей
а на третьем, с измененным image, вот такая херня
Сергей
т.е допустим dir1_db_1 - mysql:5.6 dir2_db_1 - mysql:5.6 и dir3_db_1 - mariadb:10.1
Сергей
все находятся в одной сети. при пинге из dir1_php_1 по хостнейму db отдается правильный ип dir1_db_1
Сергей
собственно так же и в dir2, но не в dir3
Анатолий
а что если назначить им адреса статично каждому контейнеру