The OpenNET Project / Index page

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

Karton 1.0, инструмент для запуска Linux-программ из контейнеров в macOS и Linux

12.03.2018 23:52

Представлен первый стабильный релиз проекта Karton, развивающего инструментарий для организации запуска Linux-приложений в самодостаточном контейнере, который можно использовать в macOS, различных дистрибутивах Linux и на оборудовании с разной архитектурой (x86_64 и ARM c эмуляцией через QEMU). Код инструментария написан на языке Python и поставляется под лицензией LGPLv2.1.

C технической стороны Karton представляет собой надстройку над Docker, которая автоматически организует совместный доступ к каталогам и файлам из запускаемых контейнеров. Файлы пользователя делаются доступны как для основной системы, так и для программ, работающий в контейнерах. Запуск команд осуществляется прозрачно для пользователя, без необходимости явного старта и остановки контейнера. Начинка контейнера может формироваться на основе Ubuntu, Debian, Fedora и CentOS. В настоящее время поддерживается только запуск консольных программ, но в будущем планируется обеспечить поддержку графических приложений.

  1. Главная ссылка к новости (https://blog.barisione.org/201...)
  2. OpenNews: Выпуск системы управления контейнерами LXC 2.1
  3. OpenNews: В рамках проекта Darling развивается аналог Wine для запуска программ Mac OS X
  4. OpenNews: Выпуск cистемы управления контейнерной виртуализацией Docker 17.06
  5. OpenNews: Google представил Cilium, сетевую систему для Linux-контейнеров, основанную на BPF
  6. OpenNews: Первый выпуск Shashlik, системы для запуска Android-приложений в дистрибутивах Linux
Лицензия: CC-BY
Тип: Программы
Ключевые слова: karton, docker, container, chroot
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение (73) Ajax | 1 уровень | Линейный | +/- | Раскрыть всё | RSS
  • 1.1, Аноним (-), 00:28, 13/03/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • –7 +/
    >C технической стороны Karton представляет собой надстройку над Docker

    докатились, удивительно что не на js/go/rust написали

     
     
  • 2.13, a (??), 04:12, 13/03/2018 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Код инструментария написан на языке Python

    В чем разница ?

     
     
  • 3.20, A.Stahl (ok), 07:58, 13/03/2018 [^] [^^] [^^^] [ответить]  
  • +8 +/
    Принципиальной разницы нет. Просто с Питоном уже смирились. Это как церкви -- все понимают что нафиг не нужны, но... как-то так исторически сложилось что они есть и туда даже кто-то ходит.
     
     
  • 4.37, Аноним (-), 13:42, 13/03/2018 [^] [^^] [^^^] [ответить]  
  • –5 +/
    Это вы мусульманам расскажите.. долго еще прошагаете по земле бренной после такого высказывания?
     
     
  • 5.38, A.Stahl (ok), 13:48, 13/03/2018 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Уверен, что подавляющее большинство мусульман думают так же, но из-за местных традиций и уголовного кодекса боятся сказать вслух.
     
  • 4.61, Аноним (-), 19:24, 13/03/2018 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Уж извините, но Питон экономит очень много времени опытным программистам. Новички, конечно его могут начать использовать и в тех случаях, где он может принести много боли и страданий, в отличие от более подходящих для этих случаев языков.
     
     
  • 5.63, Аноним (-), 21:08, 13/03/2018 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Если уж экономия времени программиста так важна, самый крутой способ экономии времени - не писать никаких программ вообще! Времени будет завались, а нам не придется копаться в этих картонных макетах программ, пытаясь найти что-то более вменяемое.

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

     
     
  • 6.67, Аноним (-), 21:29, 13/03/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Вы сейчас пытаетесь что-то непонятное объяснить человеку, участвующем в коммерческом проекте. Если я приму решение в пользу неверного языка, то проект может понести серьёзные убытки. Это Вам не мода на языки, а тщательно взвешенные "за" и "против". Причём в таких случаях решение принимает не один программист, а решение чаще принимается общим обсуждением, или же тим лидом/сеньёрами с разрешения менеджера проекта, зависит от внутренних правил.
     
     
  • 7.83, Аноним (-), 23:02, 14/03/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > Вы сейчас пытаетесь что-то непонятное объяснить человеку, участвующем в коммерческом проекте.
    > Если я приму решение в пользу неверного языка, то проект может
    > понести серьёзные убытки.

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

    И таки далеко не любой лид и синьоры ведут свой проект к процветанию. На один стартап приходится 9 факапов. Вот если вы годиков через 5 не станете факапом - это будет аргумент.

     
     
  • 8.84, Аноним (-), 23:23, 14/03/2018 [^] [^^] [^^^] [ответить]  
  • –1 +/
    5 годиков прошло, медленно, но расширяемся Только не говорите, что теперь это д... текст свёрнут, показать
     
  • 6.69, Аноним (-), 21:31, 13/03/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А что, разве кто-то не дает пройти мимо и заставляет копаться И кто же это Смо... текст свёрнут, показать
     
     
  • 7.82, Аноним (-), 22:56, 14/03/2018 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Подобный софт засоряет собой поисковую выдачу, однако Все проще Мне нравится с... текст свёрнут, показать
     
  • 5.71, Anonymoustus (ok), 21:37, 13/03/2018 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Уж извините, но Питон экономит очень много времени опытным программистам.

    А вот у пользователей программ, написанных этими программистами, такой продукт не только не экономит, но нерационально расходует, то есть попросту крадёт время и деньги.

    Пользователи, конечно, в массе не понимают, что их нагло стригут, как овец. Но всё может измениться.

     
     
  • 6.72, Аноним (-), 22:34, 13/03/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Мы пользуемся своими специализированными продуктами для внутренних нужд и они очень нам экономят время и силы. Причём заметьте, что используем множество сторонних библиотек (python3-apt, python3-yaml, python3-numpy, pandas и т.д.). Не могу сказать, что как пользователь сторонних библиотек, я ими не доволен. Бывают недоразумения, как, например, большие усилия, чтобы сохранить json-файл с нужным порядком элементов, но проблемы решаемые. Если универсализуем, возможно даже когда-нибудь откроем исходники, как обычно и бывает. Мы чем-то отличаемся от других разработчиков? Или Вы сейчас о пользователях, которые используют то "сами не понимают что"?
     
     
  • 7.74, Anonymoustus (ok), 23:46, 13/03/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Я о стоимости, ценности и цене времени и денег 8212 моих, в данном случае За... текст свёрнут, показать
     
     
  • 8.75, Аноним (-), 00:19, 14/03/2018 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Научитесь сначала уважать читателя и разбивать свои CENSORED на абзацы Ведь в... текст свёрнут, показать
     
     
  • 9.76, Anonymoustus (ok), 00:39, 14/03/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Я намеренно не поделил на абзацы, чтоб вы не писали мне ответ Простыни опеннето... текст свёрнут, показать
     
     
  • 10.79, Аноним (-), 14:49, 14/03/2018 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Как и твоё мнение... текст свёрнут, показать
     
  • 10.81, Аноним (-), 19:16, 14/03/2018 [^] [^^] [^^^] [ответить]  
  • –2 +/
    На самом деле не донесли Тот, кому Вы ответили, начал читать и почти ничего не ... текст свёрнут, показать
     
  • 8.85, Ю.Т. (?), 23:47, 14/03/2018 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Употребляя категорию вправе , вы, однако, игнорируете человеческий общественный... текст свёрнут, показать
     
     
  • 9.86, Аноним (-), 07:48, 15/03/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Вообще, это называется декомпозицией Это один из основных принципов написания к... текст свёрнут, показать
     
  • 8.93, None (??), 11:40, 17/03/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Ну так и пользуйтесь программой А сколько угодно Зачем вам какой-то новый Deb... текст свёрнут, показать
     
     
  • 9.94, Anonymoustus (ok), 13:21, 17/03/2018 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Если вы не в состоянии понять, о чём написано, зачем вы лезете спорить со своим ... текст свёрнут, показать
     
  • 5.89, freehck (ok), 12:55, 16/03/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Не извиню Python писан наркоманами для наркоманов В конечном итоге больше расх... текст свёрнут, показать
     
     
  • 6.90, Аноним (-), 19:36, 16/03/2018 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Бегло посмотрел ссылки, в основном у Вас претензия к copystat? Она вызывается только в copy2, в copy - нет. copy2 может быть очень полезна для реализации чего-либо подобного rsync. Не вижу здесь поводов для претензий.

    И опять-таки, в Питоне можно написать дичайшие костыли, здесь вопросы к программисту, который их пишет. На Си, например, можно написать вещи гораздо хуже и ужаснее, уж поверьте, - я 4 новичков обучил.

     
     
  • 7.92, freehck (ok), 10:41, 17/03/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Бегло посмотрел ссылки

    Что бегло -- это видно.

     
  • 2.15, Аноним (-), 06:13, 13/03/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > js
    > go
    > rust

    ты божий дар то с яичницей не путай!

     
     
  • 3.26, Аноним (-), 10:18, 13/03/2018 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Среди этих трёх божий дар не просматривается.
     
     
  • 4.42, Аноним (-), 14:42, 13/03/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Да и на яичницу не похоже. Она по крайней мере съедобная, в отличие от софта на этом. Странно что не на электроне написали, "всего лишь" на питоне.
     
  • 2.25, Аноним (-), 10:16, 13/03/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >удивительно что не на js/go/rust написали

    Угадайте с двух букв, на чём Docker написан? ;)

     
     
  • 3.35, Аноним (-), 13:25, 13/03/2018 [^] [^^] [^^^] [ответить]  
  • –2 +/
    "го - это язык, на котором написан докер"

    "руби - это язык, на котором написаны рельсы"

    Серьёзно, он сливает  по популярности даже полудохлому второму питону.

     
     
  • 4.46, Анонимусис (?), 14:58, 13/03/2018 [^] [^^] [^^^] [ответить]  
  • –2 +/
    "питон - это язык, на котором написана джанга"

    "жс - это язык, на котором написан ноджс"

    "джава - это язык, на котором написан андроид"

    "обжце - это язык, на котором написана айось"

    Стоит ли говорить, что все эти языки создали свои экосистемы?

     
     
  • 5.47, Аноним (-), 15:38, 13/03/2018 [^] [^^] [^^^] [ответить]  
  • +3 +/
    > "жс - это язык, на котором написан ноджс"

    90% ноджс написано на с/c++ (V8 и libuv). На JS там только высокоуровневая логика.

     

  • 1.2, Anonymoustus (ok), 00:34, 13/03/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +9 +/
    Надстройки над контейнерами. Фейспалм.

    Эти модные молодёжные авторы программ не в курсе, что операционную систему изобрели несколько десятилетий назад?

     
     
  • 2.31, пох (?), 11:32, 13/03/2018 [^] [^^] [^^^] [ответить]  
  • –1 +/
    перечитайте новость еще раз, внимательно. Это "надстройка" только в том смысле, что использует готовые докерные контейнеры, а не высасывает из пальца нечто ненужное.

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

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

    этого в вашем институте в 82м году не проходили.

     
     
  • 3.41, Anonymoustus (ok), 14:40, 13/03/2018 [^] [^^] [^^^] [ответить]  
  • +9 +/
    Да мало ли чего я в курсе или не в курсе. Мой поинт о методологии использования технических средств. Кольца защиты изобретены, подозреваю, тоже раньше рождения авторов модного и молодёжного контейнерного мышления. Как и ОС, вторично напоминаю. Не ОС ли, согласно ветхозаветным преданиям, распределяет права, полномочия и ресурсы? Ага. Забыли, небось, в пылу оборачивания в контейнер и укладывание в песочницу каждого байта. А то, что хипсторы не умеют использовать наличные средства, но с нуля пишут нечто новое, зато простое для _их_ понимания — это таки диагноз, в том числе поколению. Микроядро, кстати, тоже изобрели много лет назад, но почему-то пилить эту перспективную и полезную тему у хипсторов нет вдохновения. Почему? Потому что с жабоскриптом и эмоджи туда не добраться? Заодно напомню, что VMS и другие правильно спроектированные системы почему-то не ломают, и айбиэмовские мейнфреймы стоят незыблимыми скалами. Да что я, в самом деле, так далеко заглядываю? Нашу маленькую ручную милашку OpenBSD тоже ручками скрипткиддисов не шибко-то сломаешь.


    ЗЫ

    Да и название весьма символизирует, и эмблема. Всё для безопасности. :)


    ЗЫ2

    Малыши даже текст без эмотиконов не решились написать:

    http://i102.fastpic.ru/big/2018/0313/e6/375a05f850b700118ac78d49272760e6.png

    Серьёзный инструментарий, ага.

     
     
  • 4.49, Iaaa (ok), 16:05, 13/03/2018 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Стоя аплодирую.

    Без шуток.

     

  • 1.3, анонист (?), 00:39, 13/03/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Релиз сделали, а ни одного видео не выложили
     
     
  • 2.78, foi (?), 08:44, 14/03/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Согласен. Теряют огромную аудиторию.
     

  • 1.4, grayich (ok), 01:05, 13/03/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    а существует обратное?  запуск маковских бинарников в линухе?
     
     
  • 2.5, Анончик999999 (?), 01:10, 13/03/2018 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Это было бы очень круто!
     
     
  • 3.10, Анончик1000000 (?), 03:17, 13/03/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Нет, не было бы.
     
  • 3.29, Аноним (-), 10:47, 13/03/2018 [^] [^^] [^^^] [ответить]  
  • –3 +/
    А чего там для МакОСи такого ценного есть? Для Венды ещё понятно, всякие там, среды разработки от производителей FPGA, например и т.д. А от МакОСи разве что Safari запускать.
     
     
  • 4.40, Анончик999999 (?), 14:13, 13/03/2018 [^] [^^] [^^^] [ответить]  
  • +/
    хотябы Автокад.
     
  • 4.44, Anonymoustus (ok), 14:52, 13/03/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > А чего там для МакОСи такого ценного есть? Для Венды ещё понятно,
    > всякие там, среды разработки от производителей FPGA, например и т.д. А
    > от МакОСи разве что Safari запускать.

    Вот он — типичный линуксоид: никогда не видел мак и не в курсе, зачем его люди творческих профессий предпочитают с середины восьмидесятых, но _мнение имеет_.

     
     
  • 5.48, Аноним (-), 16:04, 13/03/2018 [^] [^^] [^^^] [ответить]  
  • +3 +/
    "люди творческих профессий" - как здорово сказал. И не обидно и цензурно.
     
  • 4.77, Аноним (-), 01:32, 14/03/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Игры Spiderweb Software. Не виндовс-версии же эмулировать в самом деле.
     
  • 2.11, Иван (??), 03:25, 13/03/2018 [^] [^^] [^^^] [ответить]  
  • +/
    https://www.darlinghq.org
     

  • 1.6, виндотролль (ok), 01:29, 13/03/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +6 +/
    > автоматически организует совместный доступ к каталогам и файлам из запускаемых контейнеров. Файлы пользователя делаются доступны как для основной системы, так и для программ, работающий в контейнерах. Запуск команд осуществляется прозрачно для пользователя, без необходимости явного старта и остановки контейнера.

    т.е. они распаковали контейнер?

    Ждем от создателей
    shlyapa — аддон к файрфокс, выполняющий автоматический вход во все аккаунты в анонимных окнах
    xpdo — надстройка над sudo запускающая все приложения от рута, не требующая ввода пароля
    brelok — надстройку над менеджером паролей, автоматически печатающую пароль для удобного напоминания пользователю в терминале и возле форм входа на сайтах

     
     
  • 2.18, angra (ok), 07:00, 13/03/2018 [^] [^^] [^^^] [ответить]  
  • +/
    В новости этого нет, но если последовать по ссылке, то можно узнать:
    1. Шарится не весь хомяк или вообще корень, а только каталоги, указанные при создании образа.
    2. Сабж предназначен не для изоляции и секурности. Он сделан девелопером для удобства своей работы.
     
     
  • 3.21, Аноним (-), 08:31, 13/03/2018 [^] [^^] [^^^] [ответить]  
  • +4 +/
    > Сабж предназначен не для изоляции и секурности.

    Это заметно.

     
  • 3.30, X4asd (ok), 11:12, 13/03/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Сабж предназначен не для изоляции и секурности

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

    ато ведь автоматически пользователь может подумать что безопасность-то соблюдается.

    а тут бац и оказывается что "не для безопасности"!

     
  • 3.45, Anonymoustus (ok), 14:53, 13/03/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > 1. Шарится не весь хомяк или вообще корень, а только каталоги, указанные
    > при создании образа.
    > 2. Сабж предназначен не для изоляции и секурности. Он сделан девелопером для
    > удобства своей работы.

    Кратинки в тексте лучше текста, да:

    http://i102.fastpic.ru/big/2018/0313/e6/375a05f850b700118ac78d49272760e6.png

     
  • 2.23, RobotsCantPoop (?), 09:32, 13/03/2018 [^] [^^] [^^^] [ответить]  
  • +/
    heepster - устройство для Вумного Дома (ессно под редхетикс), печатающее пароли на стикерах и вешающее их на монитор.
     
  • 2.28, Аноним (-), 10:42, 13/03/2018 [^] [^^] [^^^] [ответить]  
  • +/
    shlyapa - это какая-то утиль из RHEL :)
     
  • 2.32, пох (?), 11:38, 13/03/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > т.е. они распаковали контейнер?

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

    > xpdo — надстройка над sudo запускающая все приложения от рута, не требующая
    > ввода пароля

    э... man sudo /NOPASSWD (в общем-то во многих отношениях более безопасная настройка, чем любая другая)

    остального ждем-с с нетерпением.
    (правда, мне кажется, код slyapa уже случайно включен в ночные билды самого файрфокса, только об этом еще не объявили)

    > brelok — надстройку над менеджером паролей, автоматически печатающую пароль для
    > удобного напоминания пользователю в терминале и возле форм входа на сайтах

    э...менеджеры-паролей, передающие пароли через clipboard - в общем-то гораздо опаснее. Рисовать их куда-нибудь в root window было бы прикольно, хотя и неудобно.

     
     
  • 3.52, виндотролль (ok), 17:07, 13/03/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > man sudo /NOPASSWD

    ладно, тогда для педантов пусть будет конфиг zsh, а не надстройка над судо. Идея в том, чтоб запускать все приложения под рутом для удобства пользователя, при этом давая пользователю ощущение безопасности, оставляя его под его пользовательстким аккаунтом

     
     
  • 4.55, пох (?), 18:21, 13/03/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > ладно, тогда для педантов пусть будет конфиг zsh, а не надстройка над

    о, плагин!
    > судо. Идея в том, чтоб запускать все приложения под рутом для

    это немолодежно. Надо угадывать (желательно, задействуя гугль для анализа команды), от рута ли должна запускаться данная программа, и, автоматически и не огорчая пользователя ненужными ему деталями, запускать ее через sudo. NOPASSWD в конфиг добавлять автоматически при установке, разумеется.

     

  • 1.22, ubob (??), 09:12, 13/03/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    надстройка надстройки над надстройкой для надстройки
     
  • 1.24, Аноним (-), 09:55, 13/03/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Изоляция там тоже картонная?
     
     
  • 2.27, Аноним (-), 10:39, 13/03/2018 [^] [^^] [^^^] [ответить]  
  • +/
    А для Mac OS это принципиально?
     
     
  • 3.33, pavlinux (ok), 12:36, 13/03/2018 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Просто хацкеры саипутся ломать линух софт в докере пущенном на макоси.
    Точнее они подумают, что одмин отмороженный и пройдут мимо.  
     
     
  • 4.36, Аноним (-), 13:27, 13/03/2018 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Стухл.
     
  • 4.43, Аноним (-), 14:45, 13/03/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > Точнее они подумают, что одмин отмороженный и пройдут мимо.

    Они испугаются что админ IRL такой же красавец, а бронетрусы достать сложнее чем настроить файрвол.

     

  • 1.34, Аноним (-), 12:39, 13/03/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    >Docker

    это тот, который требует рута настолько, что может снести хост?

     
  • 1.39, Аноним (-), 13:53, 13/03/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    > надстройку над Docker, которая автоматически организует совместный доступ к каталогам и файлам из запускаемых контейнеров

    Для тех, кому в падлу набрать -v /share?

     
     
  • 2.51, Аноним (-), 16:30, 13/03/2018 [^] [^^] [^^^] [ответить]  
  • –2 +/
    >> надстройку над Docker, которая автоматически организует совместный доступ к каталогам и файлам из запускаемых контейнеров
    > Для тех, кому в падлу набрать -v /share?

    при каждом запуске контейнера (например, отладке) каждые пять минут. Ну да.

     
     
  • 3.73, Аноним (-), 23:21, 13/03/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Даже не знаю, как тебе сказать… Вообще-то в шеллах, тех, которые интерактивные, есть история команд. Обычно стрелочкой вверх можно перейти к ранее введённым командам и не страдать. А ещё есть поиск по истории, обычно Ctrl+R, но это уже для совсем продвинутых, ты сначала со стрелочкой потренируйся.
     
     
  • 4.87, Аноним (-), 16:58, 15/03/2018 [^] [^^] [^^^] [ответить]  
  • –1 +/
    ну вот пусть "продвинутые" дятлы типа тебя и "тренируются" долбить стрелку-вверх-стрелку-вверх (а если еще и контейнеров не один а пачка в связке работающих...)

    А нормальный программист написал себе скриптик и поделился с желающими.

     

  • 1.57, tensor (?), 19:01, 13/03/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > Файлы пользователя делаются доступны как для основной системы, так и для программ, работающий в контейнерах
    > Запуск команд осуществляется прозрачно для пользователя, без необходимости явного старта и остановки контейнера

    Безопасность уровеня "devops"! Теперь, видимо, майнеры на докерах опередят IoT-устройства по хэшрейту.

     
     
  • 2.66, Аноним (-), 21:24, 13/03/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > Безопасность уровеня "devops"! Теперь, видимо, майнеры на докерах опередят IoT-устройства
    > по хэшрейту.

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

     

  • 1.91, annual slayer (?), 07:10, 17/03/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • –1 +/
    я как раз недавно думал, что хорошо бы что-то типа флатпака, но с докером в виде бэкенда вместо той самопальной чуши, что у них там сейчас
     
     
  • 2.95, Аноним (-), 13:43, 19/03/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > я как раз недавно думал

    Не ври

     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Спонсоры:
    Слёрм
    Inferno Solutions
    Hosting by Ihor
    Хостинг:

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