The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Создан форк системы управления контейнерами LXD, opennews (??), 05-Авг-23, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


86. "Создан форк системы управления контейнерами LXD"  –1 +/
Сообщение от Всадник Апокалипсиса (?), 05-Авг-23, 18:03 
Почему нельзя просто поставить программу в систему и пользоваться ей? Зачем постоянно городить какое-то убожество? Неужели линукс настолько кривая ос, что ей ничего нельзя доверить, не завернув в пять виртуслок и десять контейнеров?
Ответить | Правка | Наверх | Cообщить модератору

108. "Создан форк системы управления контейнерами LXD"  +1 +/
Сообщение от пох. (?), 05-Авг-23, 20:06 
> Почему нельзя просто поставить программу в систему и пользоваться ей?

потому что у генитального разработчика была другая система, несовместимая с твоей (она вообще ни с чем несовместима потому что он понатащил туда конгломерат несовместимых версий разных библиотек)

И его кот ты и не соберешь у себя не разнеся всю систему в пух и прах. А у тебя, вероятно, она не совсем однозадачная и есть еще вторая программа? Так вот ей нужна - вторая система, снова другая.

А других разработчиков у меня для вас уже десять лет как нет. Все пиццей торгуют - оно и прибыльней, и нервы целее, и ты делаешь человечество если не счастливее то хотя бы временно сытее, а не только необратимо ухудшаешь экосистему.

Ответить | Правка | Наверх | Cообщить модератору

109. "Создан форк системы управления контейнерами LXD"  +3 +/
Сообщение от Аноним (109), 05-Авг-23, 20:08 
> Почему нельзя просто поставить программу в систему и пользоваться ей?

Можно. Я разрешаю.

Ответить | Правка | К родителю #86 | Наверх | Cообщить модератору

134. "Создан форк системы управления контейнерами LXD"  +2 +/
Сообщение от Аноним. (?), 06-Авг-23, 03:11 
Запуск в docker сводиться к:
docker-compose up
или docker run

Если мне на один вечер нужен nextcloud, мне нужно тащить php/mariadb, и еще ряд зависимостей в систему?

Ответить | Правка | К родителю #86 | Наверх | Cообщить модератору

152. "Создан форк системы управления контейнерами LXD"  –3 +/
Сообщение от пох. (?), 06-Авг-23, 12:31 
> Запуск в docker сводиться к:
> docker-compose up
> или docker run

что происходит дальше - васяну-с-опеннета знать без надобности.
И если тебе дороги настройки и/или это не хеловрот для локалхоста онли - то нет, не сводится, поскольку после run будет еще многа буков и цифров.

> Если мне на один вечер нужен nextcloud, мне нужно тащить php/mariadb, и
> еще ряд зависимостей в систему?

ну ты же не побрезговал притащить цельный дыркер и всю уродливую нахлобучку за ним?
The following additional packages will be installed:
  golang-docker-credential-helpers libsecret-1-0 libsecret-common
  python-backports.ssl-match-hostname python-cached-property python-docker
  python-dockerpty python-dockerpycreds python-docopt python-funcsigs
  python-functools32 python-jsonschema python-mock python-pbr python-texttable
  python-websocket python-yaml
- этот мусор только компостер с собой приносит, при уже наличии самого дыркера. Разумеется, ты отлично знаешь что это вот все такое и как работает (а возможно и про историю с первым, совершенно ненужным васяну пакетом, зато ломавшим долгое время docker build).

То что авторы нёхклауди ниасилили собрать его ни в какой дистрибутиво-совместимый формат и по прежнему у них там curl | sudo в качестве варианта установки - это просто показатель качества их софта и их собственного умения в системное администрирование. Дыркер они собрали такими же руками, если что.

Ответить | Правка | Наверх | Cообщить модератору

167. "Создан форк системы управления контейнерами LXD"  +/
Сообщение от Аноним. (?), 06-Авг-23, 20:22 
> что происходит дальше - васяну-с-опеннета знать без надобности.

Разумеется необязательно. Если у меня задача - собрать tensorflow с поддержкой работы без avx, я должен:
- Пройти курс по нейронкам.
- Выучить bazel.
- Поставить зависимости.
- Глянуть man.
- Собрать.
- Протестить.

Или:
- Глянуть man, на флаг для отключения avx.
- Запустить докер / собрать.
- Протестить.

И так с любым приложением, что не поддерживает docker. Сейчас openssl на 3 версию подняли, мне бежать первую искать что-бы ruby/python старые собрать?

> ну ты же не побрезговал притащить цельный дыркер и всю уродливую нахлобучку за ним?

Ну, я Qemu ставлю, там тоже немало залетает. Как и для inkscape. Да что там говорить, тот же cupsd веб интерфейс поднимает, и бегай его отключай.
Вот и как тут понять - это много зависимостей и из-за них софт не ставить или это ок?

Так что да, я лучше поставлю один докер. Чем разные версии php/python/ruby/nodejs/библиотек и что там еще может потребоваться для сборки чего-то.

Ответить | Правка | Наверх | Cообщить модератору

182. "Создан форк системы управления контейнерами LXD"  +1 +/
Сообщение от Аноним (35), 07-Авг-23, 01:49 
> ну ты же не побрезговал притащить цельный дыркер и всю уродливую нахлобучку за ним?

Что-то мне лень копипастить сюда содержимое go.mod проекта lxd. Но там всего-то 149 модулей.
Минималистично.

Впрочем, один фиг это ничего не решает, потому что один раз поставить зависимости, чтобы получить универсальный пакетный менеджер для серверного ПО - не критично.

Ответить | Правка | К родителю #152 | Наверх | Cообщить модератору

192. "Создан форк системы управления контейнерами LXD"  +1 +/
Сообщение от пох. (?), 07-Авг-23, 10:55 
>> ну ты же не побрезговал притащить цельный дыркер и всю уродливую нахлобучку за ним?
> Что-то мне лень копипастить сюда содержимое go.mod проекта lxd. Но там всего-то 149 модулей.

экспертиза опеннета пробивает очередное дно... "давайте не будем им мешать и просто понаблюдаем за ними"

https://github.com/moby/moby/blob/master/vendor.mod
- безусловно, 240 штук только в containerd (у cli, runc и кто там еще - свои) - енто другое!

Ну да, ну да - один раз понаставить неведомой хрени (с рутовыми правами и кучей дыр удаленного и не очень управления) о которой ты знаешь ровно ничего кроме единственно вызубренной docker run - это гораздо лучше, чем поставить то что на самом деле требуется сервису которым на самом деле сейчас собираешься воспользоваться.

(Собственно, я несколько нечестен наехав на нёхклауд - просто его авторы не совсем полные нули в администрировании и сделали ровно то что и должны были сделать - совершенно независимый от пакетных менеджеров архивчик и простую инструкцию по развертыванию - потому что это, с-ка, код на php, и ему совершенно все равно что у тебя за система и на ней ли самой вообще установлены базы, вебсервер и т д, и вполне вероятно что нет. Хотя пакетик для фатально косоруких могли бы, конечно, положить, а не мини-ос внутри докера с кучей дыр собирать.)

Ответить | Правка | Наверх | Cообщить модератору

204. "Создан форк системы управления контейнерами LXD"  +/
Сообщение от Аноним (204), 07-Авг-23, 16:29 
Тебе не приходило в голову, что может быть просто пофиг? У меня жизнь есть за пределами компьютера, мне нужно чтобы $program_name запустился и работал, в кратчайшие сроки, мне за это платят, а не за то, чтобы я работу у отдела ИБ отнимал. Впрочем, безопасность решений на докере как минимум не хуже, чем поставить пакетик в систему. Как минимум тем, что порты надо явно указывать и обновлять просто. Но чтобы это понять, надо поработать хотя бы эникеем, а не только полы в датацентре мыть.
Ответить | Правка | Наверх | Cообщить модератору

208. "Создан форк системы управления контейнерами LXD"  +1 +/
Сообщение от пох. (?), 07-Авг-23, 19:15 
> Тебе не приходило в голову, что может быть просто пофиг?

тебе настолько пофиг что ты не поленился пересчитать зависимости программы которой ты не пользуешься и не собираешься в принципе. Но квалификация не позволила догадаться что у той которую ты фетишизируешь - то же самое, как у любой игогошной поделки. Только вот я показал ее зависимости которые она тебе в систему тянет, но и это тебе квалификация отличать не позволяет.

> жизнь есть за пределами компьютера, мне нужно чтобы $program_name запустился и
> работал, в кратчайшие сроки, мне за это платят, а не за

Всю остальную свою работу ты тоже делаешь на от...сь?

Ну вот это реальная причина существования дерьма подобного докеру.

> то, чтобы я работу у отдела ИБ отнимал. Впрочем, безопасность решений
> на докере как минимум не хуже, чем поставить пакетик в систему.

на порядок хуже. Но тяпляперу бесполезно тратить время это объяснять.

> Но чтобы это понять, надо поработать хотя бы эникеем, а не
> только полы в датацентре мыть.

ну как тебя переведут из поломоев в эникеи - приходи, поговорим. Пока, судя по уровню квалификации и аргументации выбираемых решений - это как раз твой уровень.

С зависимостями вот особенно ловко получилось.

Ответить | Правка | Наверх | Cообщить модератору

223. "Создан форк системы управления контейнерами LXD"  +/
Сообщение от Аноним (204), 07-Авг-23, 22:00 
> Но тяпляперу бесполезно тратить время это объяснять.

Да даже если бы и было полезно, ты бы всё равно не смог. Твои фантазии ничего общего не имеют с реальностью за пределами твоего локалхоста.

Ответить | Правка | Наверх | Cообщить модератору

221. "Создан форк системы управления контейнерами LXD"  +/
Сообщение от Аноним. (?), 07-Авг-23, 20:44 
> Ну да, ну да - один раз понаставить неведомой хрени (с рутовыми правами и кучей дыр удаленного и не очень управления)

Это проблема мейнтейнеров дистрибутива.
А эта команда сколько дерьма поставит?
`apt install ffmpeg`

И что, теперь видео в онлаин конвертировать? Или на на винду, на Adobe бежать? Ведь Wine, или какая-то vm займет не меньше.

> (Собственно, я несколько нечестен наехав на нёхклауд - просто его авторы не совсем полные нули в администрировании)

Ну вот и зачем мне php с бд в домашней системе, когда я хочу просто расшарить текстовый файл на семью и иметь возможность грузить фотки с айфонов друзей минуя облака? Ради этой задачи мне нужно провести анализ того, что ставить, что не ставить, засрать систему, а потом вычищать?

Или просто:
docker run -d -p 8080:80 nextcloud
docker system prune -a

Ответить | Правка | К родителю #192 | Наверх | Cообщить модератору

229. "Создан форк системы управления контейнерами LXD"  +/
Сообщение от пох. (?), 07-Авг-23, 23:36 
> Это проблема мейнтейнеров дистрибутива.

нет, это проблема оверинжиниренной где не надо (и недоделанной где надо) хрени
она так написана.

> Ну вот и зачем мне php с бд в домашней системе, когда я хочу просто расшарить текстовый файл на
> семью

затем что выбранный тобой софт, внезапно, пишет в бд (открою тебе тайну - дефолтный контейнер пишет в sqlite и для него ставить ничего не надо, но он явно и сделан на поиграться и выбросить) и написан на php. И в твоей системе для этого все из коробки есть, вообще-то.

У меня есть более простые способы расшарить текстовый файл, но тебе они вряд ли подойдут.

> Ради этой задачи мне нужно провести анализ того, что ставить, что не ставить, засрать систему, а
> потом вычищать?

кокой ужос.

> docker run -d -p 8080:80 nextcloud

и похрен что происходит, ну правильно. Чего вам вот винда не нравилась, не пойму.
Кстати, ты скромно пропустил что сам нех надо еще настроить и хотя бы учетки создать (и вот на это и впрямь времени жаль). Или как обычно - admin/admin ?

Ответить | Правка | Наверх | Cообщить модератору

232. "Создан форк системы управления контейнерами LXD"  +/
Сообщение от Аноним. (?), 08-Авг-23, 03:14 
> У меня есть более простые способы расшарить текстовый файл, но тебе они вряд ли подойдут.

Туда еще желательно изменения иметь возможность вносить, так что HTTP файл сервер не вкатит. И тут у нас на выбор SSH/FTP.

SSH стоит. Создавать ssh ключ, потом ставить клиенты на телефоны для ssh, форматирования тут не будет. Да и возможность он дает сильно больше. Мне под него новую учетку создавать, если по уму. А там и гляди какой-нибудь lpe появится. С FTP примерно тоже, только у меня его в системе нет. Так что придется еще определится, что ставить.

Тогда какой-то HTTP сервер с wysiwyg (привет докер, ну или начинай размазывать говно тонким слоем, по всей системе). Ну я и взял Nextcloud.

> кокой ужос.

Соглашусь.


> и похрен что происходит

А что же такого происходит? Скачивается image со всем необходимым, разворачивается контейнер, работает. Ну, может свою сеть создать и свой volume, в зависимости от аргументов. Но чистится это все двумя командами.

Если нужно точной такой же другой, например на работе, или в другой компании. Просто дублируем команду.

> Или как обычно - admin/admin

Ну да. Ровно так и сделал)))
У меня в LAN левых устройств нет, да и это комплексный вопрос...

А что, я буду создавать свой PKI, сертификат, для выдачи, выпускать сертификат, добавлять всю это шоблу в телефоны, подключать его в клауд, чтобы на завтра снести nextcloud ко всем чертям? Черт... Да я даже не знаю, насколько там сам сервис хорош. Мне редактор текста и возможность грузить файлы подошли, я поставил.

И так с любым приложением. Хочешь посмотреть Mattermost, Mastodon, или решить что лучше будет Gitea или Gitlab?
Пять секунд, и ты уже смотришь. А дальше ставить нативно, что подошло. Раньше для такого юзал виртуалки, но там еще доставлять что-то приходилось, но зато потом к снимку откатываешься и все, а не вычищаешь все то, что тебе в систему залетело. А тут разработчик уже за тебя сделал.

Нужно собрать какой-то устаревший софт. Debian 9 через секунду уже готов.

А в CI как docker runner решает. Тут тебе и гугловские приложения собирать можно, и node, и python. Только image меняй.

Ответить | Правка | Наверх | Cообщить модератору

233. "Создан форк системы управления контейнерами LXD"  +/
Сообщение от Аноним. (?), 08-Авг-23, 03:24 
> Кстати, ты скромно пропустил что сам нех надо еще настроить и хотя
> бы учетки создать (и вот на это и впрямь времени жаль).

Там говорить нечего. Там учетки, дальше отредактировал конфиг (добавил маску локалки в доверенные), чтобы можно было подключатся.

Я даже файлы не монтировал. Просто по id контейнера так и запускаю:
docker container start 555e8bf9687a

Правда, тут если очистить, как он выключен будет, он слетит. Но как я говорил мне до этого дела нет. Это как транзитный пункт между пользовательскими устройствами и моей ос.

Ответить | Правка | К родителю #229 | Наверх | Cообщить модератору

163. "Создан форк системы управления контейнерами LXD"  +/
Сообщение от Аноним (163), 06-Авг-23, 19:02 
Linux это лебедь рак и щюка (в степени бесконечность).
И коперасты регулярно донатят с этой целью в Linux, чтобы это было так.
Ответить | Правка | К родителю #86 | Наверх | Cообщить модератору

164. "Создан форк системы управления контейнерами LXD"  +/
Сообщение от Аноним (163), 06-Авг-23, 19:03 
Форк форкнул форк форка, который форком погонял форк.
Ответить | Правка | Наверх | Cообщить модератору

165. "Создан форк системы управления контейнерами LXD"  +/
Сообщение от Аноним (163), 06-Авг-23, 19:04 
Одна надежда на Devuan.
Ответить | Правка | К родителю #163 | Наверх | Cообщить модератору

180. "Создан форк системы управления контейнерами LXD"  +/
Сообщение от Аноним (35), 07-Авг-23, 01:38 
Он ещё не утонул?
Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру