Jürgen
про копирнул, имею ввиду,что я стал изучать докер и пока сделал так вот, так как мне показалось это быстрее всего. Тоесть сейчас на сервере все работает без докера итп.
все пихать в докер в один контейнер это фейл и грозит проблемами, ну и зачем тогда вообще контейнер если он разрастается в виртуалку
Jürgen
сейчас там используются сокеты
так сокеты везде) как бы только их два вида есть
tfhx8
все пихать в докер в один контейнер это фейл и грозит проблемами, ну и зачем тогда вообще контейнер если он разрастается в виртуалку
я пока не совсем понимаю какими. Можешь рассказать? Вот сейчас на оно работает на физ железе вместе. А я докер собираю, чтобы в случае чего развернуть все на другом железе. Ну и как то масштабироваться вдруг надо
tfhx8
во первых это безопаска во вторых разрастаются контейнеры в третьих образы начинают весить гигами и прочее
если все по отдельности сделать, оно же бужет ос тянуть для каждого контейнера отдельно? В конфигах править что то надо будет?
tfhx8
нужно почиитать что такое конейнеры))) тогда будет понятно что ос тянуть не будет)
изначально то ствится образ на основе какой то ос. Если в тех независимых образох будет сво1 базовый образ от ос, поэтому так подумал)
tfhx8
что такое ОС в твоем понимании?
на чем работают приложения. То, что управляет памятью, процессорм итп
Navern
то что в докере находится и представляется тебе одним из дистрибутивов -- это в основном файлики библиотек и вспомогательные бинарники всякие
Navern
я имею в виду если ты используешь базовый имадж ubuntu, то у тебя там внутри просто файлы считай как в тар архиве, которые являются библиотеками/бинарями
tfhx8
просто скачал образ деибана, он все равно места прилично занимает). Всмысле в докере образ дебиана
Navern
рекомендую для понимания что представляет из себя дистрибутив поставить генту куда-нибудь в виртуалку)
tfhx8
Если важен размер, смотрите на alpine
в нем только ядро и busybox?
AstraSerg
в нем только ядро и busybox?
вот здесь написано: https://alpinelinux.org/about/
tfhx8
ну понял, это дистр такой. Просто пойдут ли мои конфиги итп, что сейчас на дебиане висят
Jürgen
ну понял, это дистр такой. Просто пойдут ли мои конфиги итп, что сейчас на дебиане висят
пути поменять и все, у меня работало когда знакомому пилил образ для пхп
Jürgen
в конфигах бывают заивисимости от версий по?
нет в пхп такого нет и такое редко
tfhx8
а в nginx?
Jürgen
такое я последний раз видел в сендмейл))
Jürgen
просто пути разные и все ну и уже от по завиисит
tfhx8
такое я последний раз видел в сендмейл))
тоже это: https://alpinelinux.org используете?)
Jürgen
да много на его основе, но не на работе на работе рхел
Jürgen
а оно чем лучше?
для меня лучше)
tfhx8
для меня лучше)
а ты как быстро разворачиваешь докер на физ сервере? Исопльзуешь ансимбле итп? Или вручную?
Jürgen
а ты как быстро разворачиваешь докер на физ сервере? Исопльзуешь ансимбле итп? Или вручную?
нет у меня физики)) от слова полностью, если что-то надо развернуть терраформ
Kirill
А кстати на чем сейчас рекомендуется докер на железе разворачивать?
Jürgen
это что?)
физических серверов у меня нет
Jürgen
А кстати на чем сейчас рекомендуется докер на железе разворачивать?
да чем угодно) хоть ансиблом развернуть а там уже сд процесс
tfhx8
физических серверов у меня нет
ну я про впс итп. Дали тебе доступ рута, надо же все это дело поставить
tfhx8
надо бы по быстрому но не руками)
Kirill
Не чем а на чем
tfhx8
тоесть указать ип, логины и пароли и нажать кнопку)
Kirill
Rh/deb ?
tfhx8
Rh/deb ?
это что?
Kirill
Redhat debian )))
tfhx8
Redhat debian )))
😀 не, мне надо бытсро развернуть
Navern
в нем только ядро и busybox?
в докер образах нет ядра
Navern
еще раз
Navern
весь докер работает поверх возможностей ядра
tfhx8
в докер образах нет ядра
да, он использует хостовое ядро
tfhx8
просто дебиан места занимал нормально. Надо пробовать Alphine, в вике пишут, занимает 4-5мб)
Jürgen
ну я про впс итп. Дали тебе доступ рута, надо же все это дело поставить
у меня облака) и гипервизоры к которым я могу подключится тераформом и задеплоить
tfhx8
tfhx8
у меня облака) и гипервизоры к которым я могу подключится тераформом и задеплоить
я на дебиане то спецаильные пакеты ставлю, а в alphine я так понял свой пакетный менеджер и хз, будут ли там все пакеты)
Jürgen
так можно тоже купить впс в облаке, или ты про другое?)
и амазон и свои облака, в облаках не совсем впс
tfhx8
то же только в профиль
там питона нет по умолчанию?
tfhx8
и амазон и свои облака, в облаках не совсем впс
а если бы использовал стороннее облако типа digitalocean, как бы все это добро ставил автоматом?
Jürgen
там питона нет по умолчанию?
нет конечно там по умолчанию практически ничего лишнего нет
Jürgen
а если бы использовал стороннее облако типа digitalocean, как бы все это добро ставил автоматом?
оушен в топку это для тех у кого нет денег и нагрузку держать так себе, а у нас продакшен сиистемаа, говорю тераформ все у нас делает
tfhx8
нет конечно там по умолчанию практически ничего лишнего нет
с одной стороны хорошо, с другой плохо, надо ставаить питоны и либы из пипа)
LEXASOFT
Отдельно образ сделай с питоном
tfhx8
именно alpine?
tfhx8
а официального нет уже?
Jürgen
с одной стороны хорошо, с другой плохо, надо ставаить питоны и либы из пипа)
не надо все один пихать, береш базу и делаешь образы под свои нужды
Jürgen
никто не пихает все яйца в одну кучу
tfhx8
не надо все один пихать, береш базу и делаешь образы под свои нужды
если у всех из 10шт будет одна база, то поправде на сервере же будет 1 база, а не 10? И в таком случае всегда д ля 10ти нужно задавать одинаковую базу?
tfhx8
если один базовый образ и 10 дочерних от него это 11 образов)
ну место то они будут заниматься как один? Ну чуть больше чем базовый
tfhx8
если один базовый образ и 10 дочерних от него это 11 образов)
а укказывать как дочерний, это в разделе зависимостей?
Jürgen
ну место то они будут заниматься как один? Ну чуть больше чем базовый
с чего это? если 1 весит 20 мб то общий объем 10х20=200мб
tfhx8
с чего это? если 1 весит 20 мб то общий объем 10х20=200мб
тогда если я все разделю по отдельности, тоесть nginx и пхп итд, то весить они будут больше, чем если бы все в одном?
tfhx8
не факт вообще не разу)
а выше написал, что 10х20=200😀
Jürgen
это общий объем всех дисков суммарный
Jürgen
только 20 мб будет пулетья секунду а 200мб будет пулиться заметно дольше
tfhx8
я подумал, если у них один базовый, то и места они будут мееньше заниматься, а тут наоборот
freezlite
котята, если я в докерфайле в CMD указал ARG var потом использовал его в CMD то при docker inspect в cmd должнабыть видна подстановка?
freezlite
docker build —build-arg не забыл
Dmitry
Кто нибудь делала контейнеры для практики с Ansible?