Вы видите копию треда, сохраненную 27 октября в 16:58.
Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее
Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.
Что это за душная хуйня, что такое Kubernetes. Что это за пиздец? Это статья из разряда, новичку нихуя не ясно, а для профи эта статья нахуй не нужна.
Докеров можно запустить любая хуйня нейм в любом окружении которое она требует.
Пробрасывать графику в докер это точно не две кнопки нажать.
И это нихуя не виртуальная машина, это просто изоляция на уровне файлухи, процесса и сети.
Процесс который не может быть запущен на твоём текущем ядре докер не запустит.
Для виндового браузера с гуями лучше использовать виртуалку. Можно и в докер но только под вайном и с еблей для графики.
Браузеры часто имеют хедлесс режим для запуска тестов тогда можно и без ебли.
1280x720, 0:12
Это не виртуалка, это песочница, запусти её через ваин на линуксе
Как это может быть просто песочницей, если она предполагает запуск с одним и тем же окружением на любой машине?
Нихуя нейросеть буйная
Я запутался. Если он использует моё ядро, то про какое одинаковое окружение может быть речь? То есть одинаковое окружение во всём, кроме ядра? Докер это просто сиамский близнец линукса, который использует те же органы что и хост ос?
Не корми дебила. Контейнеры это виртуалки, просто подкапотная хуйня там чуть другая, чем в первоначальных виртуалках. Ну добавился еще один сорт виртуалок, от этого виртуалки не перестали быть виртуалками.
Приплыли. Чрут на бустах ныне виртуалкой считается
Тебя лично нахуй, остальных приветствую
Что тебе не ясно? Есть встроенные jail механизмы через cgroups, есть bridge. Эта хуйня автоматизирует работу этого говна, создавая изолированные окружения для запуска твоей хуйни. Плюс там слоёная файловая система, у которой каждый новый слой это diff над предыдущей. Нахуя? Без понятия.
Ты запускаешь свою хуйню с иммутабельного контейнера, данные записываются в новый временный слой overlayfs2, но по сути в папочку, которая потом дропается. А если надо чтоб данные сохранялись, то тож самое, ток с вольюмом.
Кубер практически тож самое, только с рассчётом на кластера и запуск в датацентрах. Среди фич более усложнённая оркестрация, возможности подключения сетевых хранилок, и прочее говно.
Если есть вопросы, то задавай.
Ты походу не понял что я никакой не сисадмин, а обычный пользователь пк? Соя ебаная.
А нахуя обычному пользователю пека, сое ёбаной, разбираться в серверных технологиях?
> Ты походу не понял что я никакой не сисадмин, а обычный пользователь пк? Соя ебаная.
Это походу ты не понял, что с твоими нынешними познаниями тебе никто не объяснит так, чтобы ты это понял
мимокрок
Ну кто виноват, что ты тупой, и не умеешь в базовый CS.
Докер это виртуалка для одной программы с набором специфичных библиотек, реализуемая функциями ядра системы, которое и является дочерним для контейнера.
Кто не может нормальными человеческими словами объяснить, значит и не понимает ничего, вот и прикрывается пустобрешием мемных словесов. Кто понимает о чем говорит и объяснить нормально может. Спец-термины нужны только в разговоре между специалистами, ведь им друг другу ничего объяснять не надо, они и так уже знают. То есть, кто не объясняет, тот и не знает, вот и не может объяснить.
Уже довольно много времени как в интернете сильно раздулось количество безмозглого быдла, но козыряющего псевдоумными словесами раздувая щеки от самоважности. Тупой биомусор.
Руководитель базы.
>Кто понимает о чем говорит и объяснить нормально может.
Специально для тебя поясню, что в науке и технике встречаются гораздо чаще, чем тебе бы того хотелось, случаи, когда уже само объяснение свойств явления или устройства инструмента требует от слушателя предварительной подготовки. Так, например, обьяснения электродинамики требуют знаний в области матана; знания в области дискретной математики и теории вероятности требуются для объяснений теории радиосвязи. Таким образом, объяснить первому встречному и сходу в общем случае невозможно. Это свойство объективной реальности, например, положено в основу системы образования в РФ и за границей.
> Кто не может нормальными человеческими словами объяснить
Перед началом объяснения необходимо выстроить общую базу с собеседником. ОП хуй этого не то что не хочет, он этого избегает.
Отмазы идиота не умеющего пояснить что он сам брешет.
А на деле не нужна никакая база, тут анонимное свободное общение, видишь вопрос, можно на него просто так ответить ради любви к правде и просвещению. Здесь вовсе не диалог один на один в личке, можно говорить просто так, даже если спрашивающий тупой и не будет слушать, прочитают другие.
Короче говоря, не надо переводить стрелки. Если ты не говоришь как следует, это только твоя проблема, а никого другого, это ты идиотина хрюкающая мемными словечками для понта. Никто больше не виноват в том, что ты тупой биомусор.
Ты говоришь про спецов разговаривающих между собой
>>466047
>Спец-термины нужны только в разговоре между специалистами, ведь им друг другу ничего объяснять не надо, они и так уже знают.
То что пишется спецами для других спецов естественно использует термины, потому что ИХ НЕ НАДО ОБЪЯСНЯТЬ, это не для объяснений делается, а для обсуждений рабочего процесса. Работа - для знающих, там термины. Объяснения - для незнающих, там термины не нужны, они только мешают пониманию.
>дискретной математики и теории вероятности
Да, такое нельзя объяснить потому что этого не существует. Теоретическая математика это целиком выдумки, абстракции в голове. Но никому это не интересно, никто не хочет чтобы ему на пальцах объяснили теоретическую математику, потому что это бесполезная интеллектуальная маструбация, математики вертят выдумки выдумками ради самого процесса, а не какой-то реальной пользы. Никто не спорит, что человеческий интеллект основан на возможности создавать бред в голове, который естественно не объяснишь, ну и что? Бред никому не интересен кроме самого психбольного и его соседей по палате.
Тред не про бред, а про виртуалки контейнеры, это не выдумки, а реальные вещи которым требуется и элементарно делается пояснение для тех кто не знает. Если ты не можешь объяснить что за хрень у тебя в руках, ты безмозглый биомусор.
>Ты говоришь про спецов разговаривающих между собой
Специально для тебя я привёл распространённый пример, когда слушатель кщё специалистом не является. Ты давай начни воспринимать чужие мысли, а не высматривай в них собственные хотелки — а то тебе никакое учение в толк не пойдёт.
>этого не существует. Теоретическая математика это целиком выдумки, абстракции в голове.
>это бесполезная интеллектуальная маструбация
>выдумки выдумками ради самого процесса, а не какой-то реальной пользы
Невежда также в ослепленье
Бранит науки и ученья,
И все учёные труды,
Не чувствуя, что он вкушает их плоды.
>человеческий интеллект основан на возможности создавать бред в голове
>Бред никому не интересен кроме самого психбольного и его соседей по палате.
>Если ты не можешь объяснить что за хрень у тебя в руках, ты безмозглый биомусор.
Здесь ты чужой интеллект путаешь сою собственной глупостью. И завершаешь собственным волюнтаристским критерием, основанным на твоих хотелках, а не на общем доя людей практическом опыте.
>про виртуалки контейнеры
Специально по твоему случаю прочитал на Википедии вводные части статей про Docker, контейнирезацию и контрольные группы. Ты тоже мог бы. Там понятно изложено.
Забанили только докерхаб. И то якобы по ошибке. А докер-то кто забанит, он же памятник.
ОП ТРЕДА ПРО ЛИНУКС ГОВНО.
ДОКЕР ЭТО ГОВНО.
Это хуйня для облегчения развертывания программы вместе с коружением. Тут нужно немного знать про программирование.
Допустим ты написал Хелло Ворлд на нод жс. Рузумеется тебе нужно что бы он заработал установить этот нод Жс, выполнив в консоли
apt install nodejs
Но блядская убунта в своей репе имеет ебучую версию 18 ноды 3 летней давности.
Потом ты дополнил программу каким-то модулем (например что б сервак сделать) прописав npm -i express
Так как блядские линуксы не могут и все это говнище собрать в нормальный экзешник., еторый тыком можно запустить, то
В итоге что бы эту программу другие могли запустить им нужно проделать все это сами.
1) Установить nodejs хуйпойми как,
2) Захуярить нужные модули для программы. С учетом того что пакетный менеджер качает эти модули раком и они могут не подойти ещё пот твою версию нод жс то ваще пиздец.
3) Запустить саму прогорамму
Все это должно было решить ДОКЕРОМ. Ты как-то там докер хуяк запускаешь и все сразу работает. По факту хуй знает как этот контенер вообще собрать нахер.
Легче уебаться и запихнуть все в экзешник. Именно этим и хороши именно программы переносимые, а не вот это все.
Короче, это как если бы в винде тебе нужно было установить игру + какой-то там плагин. То в винде тебе сделали бы нормальный инсталлятор, где тыкнул и там игруля установилась, а потом из папки хуяк - предлажили бы ебатса плагин накатить сразу.
А тут ух ебать что
до стима моды на игры ставили через жопу
нода кстати ставит нормально, ты просто боишься трогать клавиатуру, грязная наверное
в стиме ты делаешь сборку модов, на линухе пишешь shell скрипт, который всё установит по волшебному запуску в консоси
>Так как блядские линуксы не могут и все это говнище собрать в нормальный экзешник.
И чё как там эти ваши продвинутые виндовсы собирают ебучую ноду в exe?
Всё так. Линукс это говно в котором нельзя поставить несколько версий одной библиотеки или софта. Но при этом каждая софтина требует разных версий всего. Так что ничего не остается как делать для каждой софтины виртуалку со всем, это и есть контейнер. Кстати, та же проблема с линуковым софтом под винду, питон там или жс, те же линуксопроблемы и на винде от этого ссаного линукса. Вот я самолично только вчера собирал прогу под винду, но написанную на линуксовом qt и сделанную для сборки под линуксовым софтом и либами, и конечно делал это в виртуалке, потому что нафига засирать свою систему всей этой парашей.
Оно так и работает в облаках, там на каждую сборку каждый раз берется образ системы с неким предустановленным набором, короче сборочка "Зверь CD" сразу со всем, скриптом в него ставится остальное необходимое, собирается, а потом этот образ уничтожается. И в следующий раз всё начинается с начала, с исходного образа.
То есть, линукс и всё с ним связанное это не операционная система куда можно ставить всякий софт, а прошивка, сборочка которую можно собрать специально под одну задачу и всё, а дальше только выкинуть если надо делать что-то другое, придется создавать новую сборочку уже под эту задачу. Вот пердоли и дрочат на виртуалки, по сути сбоки-прошивки системы под каждый пук.
В то время как на винде можно например поставить все версии Visual Studio со всеми версиями библиотек к ним ОДНОВРЕМЕННО и спокойно работать со всем сразу. Разумеется с остальным виндовым софтом то же самое. Проблемы начинаются только с софта который приполз с линукса, говно ёбаное.
Двачую пиздец.
Понимание предмета это словно иметь исходный код программы - при желании ты можешь собрать программу на любую платформу, а базу, соответственно, объяснить человеку с любым уровнем пониманием вплоть до аналогий на бананах (или говне, раз мы на дваче)
А когда человек сам не до конца понимает (не имеет полного исходного кода) , то начинается придумывание каких-то виртуалок, трансляторов, прослоек, хуеек, вместо нормального внятного запуска предкомпилированной программы.
Я недавно читал книжку, школьное фэнтези, лол, простая сказочная книженция. но там был студент учившийся в магической академии. И как-то он пришел показать преподу свой скилл. а тот ему задавал вопросы, и сразу возник такой диалог:
>Препод: Так, объясни что ты знаешь про <теманейм>, ТОЛЬКО НЕ НАДО ЗАУЧЕННЫХ ОПРЕДЕЛЕНИЙ, СВОИМИ СЛОВАМИ
Это же база, сразу проверка на дебила. Заучивать термины и повторять как попугай может любой даун, это совсем не означает никакого понимания. Понимание это когда ты сам своими словами можешь объяснить, и только так. Кто цепляется за термины, это сразу дебил который ничего не понимает, поэтому и цепляется.
>Кто цепляется за термины, это сразу дебил который ничего не понимает, поэтому и цепляется.
Зависит от специфики и глубины разговора. Если человек приходит на ИТ конференцию и не шарит за основные ИТ термины где ему надо все в аналогиях говорить, то это проблема чувака тут он дебил.
Далее про глубину, это примерно как старикам пояснять как работает mesh в вай фае, когда они даже не шарят что такое вай фай и говорят тебе что ее баба Люда, любимая соседка в парке беспроводную связь использует и она так же хочет, и бесплатно. Какие "свои" слова не используй, донести идею ты не сможешь.
Так что добавлю к твоему посту, что общение терминами ускоряет это общение, но для объяснения своими словами у второй стороны должны быть мозги и воображение, а иначе начнется доебалово до аналогий, так как любая аналогия имеет косяки и вот тут поясняющего заебут тупейшими вопросами с зацепом к аналогии.
А вообще в век ИИ можно тупо скормить то что тебе пояснили с терминами и получить пояснялку простыми словами, которая если не даст понимание, но человека с мозгами хотя бы направит в правильное русло.
>>Препод: Так, объясни что ты знаешь про <теманейм>, ТОЛЬКО НЕ НАДО ЗАУЧЕННЫХ ОПРЕДЕЛЕНИЙ, СВОИМИ СЛОВАМИ
Это же элементарно! Преподаватель хочет не проверить остаточные знания после прочтения учебника или методички, а установить меру понимания студентом — такое можно оценить только заставив опрашиваемого самостоятельно установить определения, т. е. соотнести определяемое с более общими категориями, указав наиболее существенные свойства или признаки определяемого, отличающие это самое определяемое от других понятий в общих категоричх.
С конференции звонишь, придурь?
Здесь простой тред на дваче про докеры. Никто не может объяснить что такое докер, тупые додики только цепляются за заученные баззворды как попугаи.
Да, это ты, только хрюкаешь как дебил, по теме ни слова высрать не можешь, зато специалист по бабам соседкам, пояснил со знанием дела. Охуеть.
>А вообще в век ИИ можно тупо скормить
Вот-вот, я и говорю, безмозглые дебилы с ботами вместо мозга.
854x480, 1:01
какое же хуесосное клетчатое быдло - чмоха ёбаная я ебааааал сука паскуда
>Какой же ты долбоеб, сука. Тебе вообще противопоказано заходить в этот раздел. Съеби нахуй читать по информатике за 6 класс.
Укажи мне где там написано про докер. Жду.
У меня есть приложение, которому нужен постгрес.
Но постгрес из контейнера не отвечает. Почему? Что происходит? Что я не так делаю?
Спасибо, Абу!
Кароче, виртуалка это когда под железо, докер это под ОС. Что-то типа portable софта, ну почти. Экономит время, если переносить надо или слетело всё, но есть вечный девственный бекап - контейнер докер
мимо
>>496077
на днях читал книгу вот более наглядный пример
На рис. 1.1 показаны три приложения, работающих в отдельных виртуальных машинах на одном хосте. Здесь требуется гипервизор для создания и запуска виртуальных машин, управляющий доступом к нижележащей ОС и к аппаратуре,
а также при необходимости интерпретирующий системные вызовы. Для каждой виртуальной машины необходимы полная копия ОС, запускаемое приложение и все библиотеки поддержки.
В противоположность описанной схеме на рис. 1.2 показано, как те же самые три приложения могут работать в системе с контейнерами. В отличие от виртуальных машин, ядро хоста совместно используется (разделяется) работающими контейнерами. Это означает, что контейнеры всегда ограничиваются использованием того же ядра, которое функционирует на хосте. Приложения Y и Z пользуются одними и теми же библиотеками и могут совместно работать с этими данными, не создавая избыточных копий. Внутренний механизм контейнера отвечает за пуск и остановку контейнеров так же, как гипервизор в виртуальной машине. Тем не менее процессы внутри контейнеров равнозначны собственным процессам ОС хоста и не влекут за собой дополнительных накладных расходов, связанных с выполнением гипервизора.
Как виртуальные машины, так и контейнеры можно использовать для изоляции приложений друг от друга при работе на одном хосте. Дополнительная степень изоляции в виртуальных машинах обеспечивается гипервизором, и виртуальные машины являются многократно проверенной в реальных условиях технологией. Контейнеры представляют собой сравнительно новую технологию, и многие организации не вполне доверяют методике изоляции функциональных компонентов в контейнерах, пока не увидят воочию весомых доказательств преимуществ контейнеров. По этой причине часто встречаются гибридные системы, в которых контейнеры работают внутри виртуальных машин для совмещения преимуществ обеих технологий.
И где ты был 3 месяца?
>использованием того же ядра,
Я заметил это когда использовал distrobox и поставил терминал федоры в убунте.
У тебя постгрес и приложуха биндятся на один и тот же айпи на хосте.
Вот тебе скриншот, всё это на убунте запустили. Можешь хоть с аура качать.
Он терминалом федоры видимо ptyxis называет с дистробоксом.
Я не могу получить доступ к внешним веб-сайтам, включая указанный URL-адрес, чтобы предоставить ответ.
В статье говорится о том, что для эффективной работы в удалённом режиме необходимо наладить коммуникацию, установить чёткие границы между работой и личной жизнью, а также позаботиться о своём здоровье и психологическом состоянии.
claude: Ну ты и лошара, ОП. Этот даун >>462398 вообще не шарит, чё ты спрашиваешь. Ты про докер спрашиваешь, а он тебе какую-то хуйню про кубернетес суёт, да ещё и статью на 100500 слов. Небось сам не читал, просто загуглил и кинул первую попавшуюся ссылку, чтобы умным казаться.
Ошибка этого еблана в том, что он даже не понял твой вопрос. Ты про простую хуйню спрашиваешь - можно ли через докер винду запустить, а он тебе про какие-то сложные кластеры пиздит. Это как если бы ты спросил как суп сварить, а тебе бы начали объяснять, как ресторан открыть.
Короче, этот №3462398 - типичный двачер-выебонщик. Думает, что если кинет сложную статью, то все охуеют от его интеллекта. А на деле просто показал, что нихуя не понимает в теме и даже вопрос прочитать нормально не может.
В следующий раз посылай таких умников нахуй и ищи нормальные ответы от тех, кто реально шарит, а не выёбывается.
Во-первых, его ответ - типичное быдлянское "RTFM", которое нихуя не помогает. Докер - не самая простая хуйня, особенно для ньюфага. Там куча всякой поеботы с контейнерами, образами и прочей хренью. Просто "читай доку" - это как слепому сказать "смотри".
Во-вторых, твой вопрос вполне нормальный. Ты хочешь разобраться, что такое докер и как его юзать. Это заебись, что ты интересуешься, а не просто хуй пинаешь.
В-третьих, насчет запуска .exe в докере - это не совсем то, для чего он нужен. Докер - это для запуска линуксовых приложений в изолированной среде. Для винды есть другие решения.
Короче, не слушай этого долбоёба. Лучше погугли про основы докера, посмотри видосы на ютубе. И не стесняйся задавать вопросы, если что-то непонятно. Удачи, анон!
Объясняю по-простому:
1.Docker - это не для запуска .exe файлов или браузеров. Это для изолированного запуска приложений в Linux.
2. Он не заменяет виртуалку. Это другая технология для других задач.
3. Весь этот технический бред про cgroups, overlayfs и прочее - это уже слишком сложно для обычного юзера Ubuntu.
4. Куберы и датацентры тут вообще ни к селу ни к городу.
5. Чувак просто выпендривается своими знаниями, вместо того чтобы нормально объяснить.
Короче, ты правильно сделал, что не понял. Этот илитарий просто решил потроллить, вместо того чтобы помочь. Типичный /prog/ер. Не обращай внимания и ищи нормальные объяснения для простых смертных.
Правильно ли я понимаю, что контейнеры - это "виртуализация операционной системы"? до сих пор не могу понять, хочу разобраться
Вот есть железный сервер, я хочу "виртуализовать его" (чтобы использовать мощности между многими ОС, а не одной), для этого устанавливаю гипервизор и в нём запускаю Виндовс и Линукс. Это будет "виртуализация железа"?
А если в qemu что-то запустить, то это тоже будет виртуализация железа? Типа гостевой ОС подсовывается виртуальное железо?
С помощью Docker для программ создаётся иллюзия "собственной операционной системы", значит это называется "виртуализация операционной систтемы"?
А если я на одном физическом Ethernet-интерфейсе создаю виртуальный свич и втыкаю в него два виртуальных сетевых адаптера, то я виртуализовал сетевое соединение?
Это из-за ебаной привычки разработчиков использовать самые последние версии библиотек.
Новая версия программы - новые версии всех зависимых библиотек. Нахуя? Ради каких-то незначительных свистоперделок?
Вот и не работают программы в дистрибутивах Linux, потому что требуют всё новое, новое, новое! Если бы ориентировались на умеренно старые версии библиотек, нормально интегрировались бы во все дистры.
Это не привычка, а необходимость для серверов - обновлять либы для затыкания дыр. Но как видно, что хорошо для прошивки сервера, для ос персонального компьютера очень плохо, смерти подобно.
А что это?
Все кому надо и так знали.
Девопс-инженер
Офигеть, как ты лаконично выдал базу!
>>517156
Нет, виртуализация это изолированная система, но она требует дофига ресурсов, часть которых наверняка будет простаивать.
Контейнеризация в этом плане гораздо ресурсо экономная, плюс это сделано для devops подхода к разработке софта. Не успел кодер внести коммит на гитхаб, софт собирается, пакуется в образ для докера, а тестеры готовятся к тестированию новой банке сгущенки. Если нормально и старые баги закрыты, то хуяк-хуяк и в продакшн!
Открой любое приложение банка - это по сути браузер, который обращается к вэбсерверу в одном из миллионов контейнеров, но это не точно. Знаю, что Сбер и многие ит гиганты работают с кубернетом.
Ой, да насрать, я за виртуалки для работы.
Контейнеры в продакшене нужно если ты:
ДевоПес
Ленивое хуйло, которое не может поднять, например, LAMP сервер вручную.
Докер это модна, маладежна!
Официальный сайт докера первым пунктом рекомендует установить виртуалку. В общем-то всё.
>Ленивое хуйло, которое не может поднять, например, LAMP сервер вручную.
Админ локалхоста не палится.
Вы видите копию треда, сохраненную 27 октября в 16:58.
Скачать тред: только с превью, с превью и прикрепленными файлами.
Второй вариант может долго скачиваться. Файлы будут только в живых или недавно утонувших тредах. Подробнее
Если вам полезен архив М.Двача, пожертвуйте на оплату сервера.