The OpenNET Project / Index page

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



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

"Docker Desktop доступен для Linux"  +/
Сообщение от opennews (??), 11-Май-22, 10:32 
Компания Docker Inc объявила о формировании Linux-версии приложения Docker Desktop, предоставляющего графический интерфейс для создания, запуска и управления контейнерами. Ранее приложение поставлялось только для Windows и macOS. Установочные пакеты для Linux подготовлены в форматах deb и rpm  для дистрибутивов Ubuntu, Debian и Fedora. Дополнительно предлагаются экспериментальные пакеты для ArchLinux  и готовятся к публикации пакеты для  Raspberry Pi OS...

Подробнее: https://www.opennet.ru/opennews/art.shtml?num=57170

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

Оглавление

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


1. "Docker Desktop доступен для Linux"  –2 +/
Сообщение от Аноним (1), 11-Май-22, 10:32 
> Docker Desktop

спасибо, не нужно. Уже есть плагины для IDE. Ну для IDEA точно есть, для vscode тоже должно быть.

> Docker

спасибо, не нужно. Уже есть благословенный podman. Киллерфича -- не требует рута. Вроде у докера теперь тоже такое есть, но он всегда отстает и будет отставать от podman. Например, по поддежке cgroups v2.

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

2. "Docker Desktop доступен для Linux"  +2 +/
Сообщение от Аноним (2), 11-Май-22, 10:38 
> спасибо, не нужно
> спасибо, не нужно

пожалуйста, пожалуйста, пока-пока

> Уже есть благословенный podman

впервые слышу

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

5. "Docker Desktop доступен для Linux"  +2 +/
Сообщение от JackONeillemail (?), 11-Май-22, 11:03 
А зря, рекомендую ознакомиться. Хотя бы просто для развития.
Ответить | Правка | Наверх | Cообщить модератору

8. "Docker Desktop доступен для Linux"  +/
Сообщение от Аноним (8), 11-Май-22, 11:12 
Прикольная игрушка, но только для личной машины.
С юзерспейсным сетевым стеком (slirp4netns) в прод не стоит (хотя вроде придумали, как можно ломануть ядро и выполнить рутовую операцию без рута - bypass4netns).

Ну и собирать контейнеры оно не умеет.

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

11. "Docker Desktop доступен для Linux"  +1 +/
Сообщение от Moomintroll (ok), 11-Май-22, 11:15 
> Ну и собирать контейнеры оно не умеет.

https://docs.podman.io/en/latest/markdown/podman-build.1.html

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

15. "Docker Desktop доступен для Linux"  +1 +/
Сообщение от Самый Лучший Гусь (?), 11-Май-22, 11:22 
Кроме того, есть отдельная собиралка — buildah[1], для тех случаев, когда целый рантайм не нужен, а только образы собирать.

1. https://buildah.io/

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

22. "Docker Desktop доступен для Linux"  +6 +/
Сообщение от Вы забыли заполнить поле Name (?), 11-Май-22, 12:02 
А докер это самое то для прода, ага.
Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору

45. "Docker Desktop доступен для Linux"  +1 +/
Сообщение от Celcion (ok), 12-Май-22, 16:15 
Я думаю, твой мир уже никогда не будет прежним, если ты узнаешь сколько сервисов (в том числе, интернетовских) поднято на docker-compose.
Ответить | Правка | Наверх | Cообщить модератору

49. "Docker Desktop доступен для Linux"  +1 +/
Сообщение от gradeonwhore (?), 12-Май-22, 19:49 
миллионы мух как никогда кстати
Ответить | Правка | Наверх | Cообщить модератору

26. "Docker Desktop доступен для Linux"  +1 +/
Сообщение от JackONeillemail (?), 11-Май-22, 12:14 
Мы его юзаем в проде. Хотя мы не очень то хороший пример для подражания). Признаться, есть над чем поработать и изменить. С другой стороны, подманом мы решили часть проблем, которые возникали с докером.
Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору

27. "Docker Desktop доступен для Linux"  +1 +/
Сообщение от Аноним (8), 11-Май-22, 12:52 
> С другой стороны, подманом мы решили часть проблем, которые возникали с докером.

Например?

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

29. "Docker Desktop доступен для Linux"  +/
Сообщение от JackONeillemail (?), 11-Май-22, 15:35 
У нас зависал демон докера и тянул за собой сети. Подман же без демона, стало все нормально работать. Почему он вис особо и не копались даже. Шеф сказал - все на подман).
Да, звучит смешно и костыльно, но проблема решилась)
Ответить | Правка | Наверх | Cообщить модератору

30. "Docker Desktop доступен для Linux"  +/
Сообщение от Аноним (8), 11-Май-22, 15:40 
Странно. Он же не сам сети держит, а просто конфигурирует iptables и интерфейсы, и дальше оно само пашет.
Даже если где-то docker-proxy что-то передает - это все равно отдельный процесс.
Ответить | Правка | Наверх | Cообщить модератору

33. "Docker Desktop доступен для Linux"  +1 +/
Сообщение от JackONeillemail (?), 11-Май-22, 16:23 
Да, мы тоже были удивлены. Перезапуск демона спасал. Редко было. Раз в месяц. В общем, повторюсь, тут больше наша кривизна рук(мозгов) была причина). Но с подманом проблемы не возникали больше.
Ответить | Правка | Наверх | Cообщить модератору

34. "Docker Desktop доступен для Linux"  +/
Сообщение от Аноним (8), 11-Май-22, 17:35 
А точно сам демон при этом вис? Docker API было недоступно?
Может, дело было в iptables (при старте dockerd их перенакатывает)
Ответить | Правка | Наверх | Cообщить модератору

36. "Docker Desktop доступен для Linux"  +/
Сообщение от G0Dzilla (??), 11-Май-22, 19:42 
Подтверждаю. Иногда демон зависает и тянет за собой все что можно и нельзя. Иногда это сети, иногда какие-то отдельные сервисы. Возможно, в новых версиях это фиксилось, но у нас нельзя просто так обновлять, даже на миноры.
Ответить | Правка | К родителю #33 | Наверх | Cообщить модератору

51. "Docker Desktop доступен для Linux"  +1 +/
Сообщение от Аноним (51), 12-Май-22, 22:37 
Докеровый демон постоянно зависает, по самым разным предпосылкам. Память на машине почти всю израсходовали-завис, с сетью глюк-завис, с диском перегруз-завис. Причём, частенько зависат так, что и остановить, стопнуть нельзя, зависает команда остановки демона. Только kill и rm -fr /var/lib/docker. Вот такой он этот докер.
Ответить | Правка | К родителю #33 | Наверх | Cообщить модератору

53. "Docker Desktop доступен для Linux"  +/
Сообщение от freehckemail (ok), 13-Май-22, 15:39 
> Перезапуск демона спасал. Редко было. Раз в месяц.

Наблюдал такое. Дело решилось после того, как мы отказались от использования апстримного пакета докера и перешли на поставляемый с дистрибутивом.

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

6. "Docker Desktop доступен для Linux"  +/
Сообщение от Защитник бедных (?), 11-Май-22, 11:06 
Docker поддерживает cgroup v2 начиная с Docker 20.10
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

7. "Docker Desktop доступен для Linux"  +3 +/
Сообщение от keydon (ok), 11-Май-22, 11:08 
> спасибо, не нужно. Уже есть плагины для IDE. Ну для IDEA точно есть, для vscode тоже должно быть.

И правда не нужно, но и vscode с IDEA тоже не нужны.
> Киллерфича -- не требует рута. Вроде у докера теперь тоже такое есть.

Не оправдываю докер, но справедливости радт у докера уже давно можно пользователя в группу докер добавить и без рута запускать (кроме privileged). ЕМНИП даже в оф.документации где-то было.

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

9. "Docker Desktop доступен для Linux"  +2 +/
Сообщение от Аноним (8), 11-Май-22, 11:13 
> Не оправдываю докер, но справедливости радт у докера уже давно можно пользователя в группу докер добавить и без рута запускать (кроме privileged). ЕМНИП даже в оф.документации где-то было.

Это работает потому, что docker - это просто CLI к рутовому демону dockerd.

Podman работает без демона и без SUID.

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

10. "Docker Desktop доступен для Linux"  +2 +/
Сообщение от DeerFriend (?), 11-Май-22, 11:14 
Разница с подманом в том, что пользователь с группой докер может видеть и управлять всеми контейнерами всех пользователей в системе.
Подман такого бэкдора не имеет.
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору

16. "Docker Desktop доступен для Linux"  +1 +/
Сообщение от Аноним (8), 11-Май-22, 11:24 
Всегда, когда я слышу этот аргумент, мне становится интересно - а где действительно нужно разделение доступа к управлению контейнерами?

Есть два типовых случая использования контейнеров:
- Личная машина разработчика. Обычно на ней работает максимум один пользователь.
- Продовый хост с кубиком. Обычно там вообще нет пользователей, контейнерами рулит kubelet через CRI containerd. В крайних случаях приходит админ и смотрит что-то через crictl или nerdctl.

В обоих случая совершенно непонятно, зачем делить контейнеры по пользователям.
Это как управление разными цепочками iptables (nftables) доверять разным пользователям - прикольно, но практический смысл непонятен.

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

25. "Docker Desktop доступен для Linux"  +2 +/
Сообщение от Вы забыли заполнить поле Name (?), 11-Май-22, 12:08 
Пользователь в группе докер может все что угодно.

docker run -it --rm -v /:/pwned busybox cat /pwned/etc/shadow

Может и rm -rf

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

35. "Docker Desktop доступен для Linux"  +/
Сообщение от keydon (ok), 11-Май-22, 18:24 
> Пользователь в группе докер может все что угодно.
> docker run -it --rm -v /:/pwned busybox cat /pwned/etc/shadow
> Может и rm -rf

Справедливо

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

12. "Docker Desktop доступен для Linux"  +3 +/
Сообщение от podman (?), 11-Май-22, 11:16 
> Не оправдываю докер, но справедливости радт у докера уже давно можно пользователя в группу докер добавить и без рута запускать

От того что вам sudo не приходится писать, демон докера под root не перестает запускаться, учите матчасть

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

28. "Docker Desktop доступен для Linux"  +2 +/
Сообщение от Аноним (28), 11-Май-22, 14:06 
>Киллерфича -- не требует рута.

А что, Docker Desktop без исходжников и при этом рута требует? Нет, такое точно ненужно.

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

40. "Docker Desktop доступен для Linux"  +/
Сообщение от Аноним (40), 12-Май-22, 07:58 
Не троллинга ради - а в podman или в каких-либо аналогах есть подобие Docker Swarm?
Нужен кластер, а Kubernetes по моим задачам - явный overkill
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

41. "Docker Desktop доступен для Linux"  +/
Сообщение от Аноним (41), 12-Май-22, 10:27 
Возьмите nomad
Ответить | Правка | Наверх | Cообщить модератору

43. "Docker Desktop доступен для Linux"  +1 +/
Сообщение от Аноним (8), 12-Май-22, 11:34 
https://releases.hashicorp.com/nomad

403

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

56. "Docker Desktop доступен для Linux"  +/
Сообщение от Аноним (56), 14-Май-22, 21:24 
podman умеет в кластеризацию? Нет? тогда это только для localhost
Ответить | Правка | К родителю #1 | Наверх | Cообщить модератору

3. "Docker Desktop доступен для Linux"  –2 +/
Сообщение от Аноним (3), 11-Май-22, 10:44 
>предоставляющего графический интерфейс для создания, запуска и управления контейнерами

Но ведь KDE Discover и прочие GUI-фронтэнды для apt так и остались не нужны. Почему? По простой причине: apt полагается на триггеры, которые иногда требуют от пользователя взаимодействия. И делается это не через слой абстракции, как положено, а самопально. В результате все эти GUI-фронтэнды оказываются несовместимыми с этой фигнёй, приходится убивать процессы и перезапускать заново из консоли.

Если в Docker Desktop  будут такие же проблемы, то не взлетит.

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

13. "Docker Desktop доступен для Linux"  –1 +/
Сообщение от Аноним (8), 11-Май-22, 11:16 
То есть выставить переменную окружения DEBIAN_FRONTEND=noninteractive никто из этих "разработчиков" не догадался?

Кстати, а при чём тут фронтенды к apt?

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

19. "Docker Desktop доступен для Linux"  +/
Сообщение от aname (?), 11-Май-22, 11:44 
> так и остались не нужны

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

Ничего нового. Опять и опять, через жопу сделаный продукт, при том, версии джва, в котором, опять, не смогли нормально. Уж не говоря о том, что это n-ая итерация Колеса Сансары, крутящее по кругу боль и страдания. Потому и 2%.

А это может не взлететь по причине n-количества скриптов, которые уже поинтегрированы в другие скрипты, которые уже крутят свои Колёса Сансары в проде.

Но пусть лучше будет, чем не будет. Удобство- путь к популярности.

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

42. "Docker Desktop доступен для Linux"  +/
Сообщение от Аноним (42), 12-Май-22, 11:15 
Ненужен он только потому что отделить мусорные устаревшие и работающие программы там от хороших невозможно. Пользователь видет 20 видео редакторов например, 2/3 или так лагает что почти не работает, или обновлялось 2 года назад и ничего современного не умеет. И так по каждой категории.
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

44. "Docker Desktop доступен для Linux"  +/
Сообщение от Аноним (44), 12-Май-22, 13:14 
Ну так это общая проблема всех каталогов приложений.
Зато apt сразу сам находит и ставит самое лучшее, да?
Ответить | Правка | Наверх | Cообщить модератору

4. "Docker Desktop доступен для Linux"  –1 +/
Сообщение от Аноним (4), 11-Май-22, 11:03 
> предоставляющего графический интерфейс для создания, запуска и управления контейнерами.

а чё так пафосно? по простому это называется мусоровоз

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

17. "Docker Desktop доступен для Linux"  +/
Сообщение от Аноним (17), 11-Май-22, 11:29 
угу, поделие еще то, крашит компы на раз два (хз с чем связано, но зондов там точно есть )
Ответить | Правка | Наверх | Cообщить модератору

20. "Docker Desktop доступен для Linux"  –3 +/
Сообщение от aname (?), 11-Май-22, 11:48 
Пруфов по зондам будет?
Ответить | Правка | Наверх | Cообщить модератору

38. "Docker Desktop доступен для Linux"  +2 +/
Сообщение от Брат Анон (ok), 12-Май-22, 07:55 
Отсутствие зондов должно быть доказано.
Их наличие полагается априори.
Ответить | Правка | Наверх | Cообщить модератору

23. "Docker Desktop доступен для Linux"  +1 +/
Сообщение от Аноним (23), 11-Май-22, 12:06 
Зачем это нужно когда уже давно есть Portainer
Ответить | Правка | Наверх | Cообщить модератору

31. "Docker Desktop доступен для Linux"  +1 +/
Сообщение от Аноним (-), 11-Май-22, 15:44 
Оно что, пропертарное?!
Ответить | Правка | Наверх | Cообщить модератору

32. "Docker Desktop доступен для Linux"  +2 +/
Сообщение от Аноним (8), 11-Май-22, 16:12 
Сам докер - опенсорсный, сабжевый продукт (гуй к нему) - проприетарь.
Ответить | Правка | Наверх | Cообщить модератору

48. "Docker Desktop доступен для Linux"  +/
Сообщение от Аноним (48), 12-Май-22, 17:56 
А если я напишу СПО гуй к докеру, мне кто-нибудь заплатит?
Ответить | Правка | Наверх | Cообщить модератору

54. "Docker Desktop доступен для Linux"  +/
Сообщение от freehckemail (ok), 13-Май-22, 15:42 
Правильный подход. Любое дело начинается с продажи. =)
Ответить | Правка | Наверх | Cообщить модератору

55. "Docker Desktop доступен для Linux"  –1 +/
Сообщение от Аноним (55), 14-Май-22, 01:14 
Получать энергию от солнца я ещё не научился.
Ответить | Правка | Наверх | Cообщить модератору

39. "Docker Desktop доступен для Linux"  +/
Сообщение от Брат Анон (ok), 12-Май-22, 07:56 
Жизнь вообще штука не бесплатная.
Даже мусор ты бесплатно не выкинешь. Привыкай, это капитализм.
Ответить | Правка | К родителю #31 | Наверх | Cообщить модератору

37. "Docker Desktop доступен для Linux"  +/
Сообщение от Аноним (-), 11-Май-22, 19:55 
Девляпсы с винды теперь будут мышевозить докер-контейнеры с удвоенной силой.

Ждём обвала зряплат.

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

47. "Docker Desktop доступен для Linux"  +/
Сообщение от Аноним (48), 12-Май-22, 17:55 
Думаешь стоит изучить?
Ответить | Правка | Наверх | Cообщить модератору

46. "Docker Desktop доступен для Linux"  +/
Сообщение от Аноним (48), 12-Май-22, 17:43 
Какой бы такой сервис в докере поднять чтобы бабла поднять? Поделитесь секретиком.
Ответить | Правка | Наверх | Cообщить модератору

50. "Docker Desktop доступен для Linux"  +/
Сообщение от Аноним (50), 12-Май-22, 22:29 
Оно ещё и systemd требует.
И на электроне..
Какое смешное...
Ответить | Правка | Наверх | Cообщить модератору

52. "Docker Desktop доступен для Linux"  +/
Сообщение от Аноним (52), 13-Май-22, 07:37 
Кто-нибудь знает чем отличается от lens?
Ответить | Правка | Наверх | Cообщить модератору

57. "Docker Desktop доступен для Linux"  +/
Сообщение от WebSofteremail (?), 16-Май-22, 16:06 
Он у них на Винде криво работает, а на Линукс деск не нужен. Линукс - это сервер
Ответить | Правка | Наверх | Cообщить модератору

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

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




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

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