Vladislav
Если даже 6гб только докер, то под остальное явно не хватит если ужиматься в 8. Ну ясно тогда что в 16 или более надо стремиться. Всем спасибо. Вот только цены на мак по крайней мере с 16 гб и более кусаются(если еще с ссд не менее 256)
Алихан
Я брал в 2015 за 150 такой же
Алихан
И до сих пор отлично работает
Виктор
MBPro 2015 года, 16гб, 256ssd в пределах 115к
Ток найти тяжело сейчас
Kirill
в 2015 дохлые процы по сегодняшним меркам
Kirill
но клавиатуры нормальные
George
но клавиатуры нормальные
а сейчас - наоборот, да
Алихан
в 2015 дохлые процы по сегодняшним меркам
Мои потребности удовлетворяет
Алихан
С докерами проектами и открытыми ide
central
это какой оверхед по памяти для мака?
Vladislav
И без гарантии. И хз что ты за мак 15 года купишь у чела сегодня на данный момент.
Kirill
есть смысл ждать, вроде обещают в конце этого года обновить линейки и выпустить со старыми нормальными клавитурами
Vladislav
есть смысл ждать, вроде обещают в конце этого года обновить линейки и выпустить со старыми нормальными клавитурами
И скажут на презентации что мы продумали очередное крутое решение и взвинтят ценник за клавку?))
Kirill
И скажут на презентации что мы продумали очередное крутое решение и взвинтят ценник за клавку?))
вполне может выйти очередной эмейзинг, да но надежда умирает последней а то если ты хочешь нормальный камень и нормальную клаву - то мак не вариант
Ilia
у меня есть разработчики у которых по 32 гб рам. но они ток вчера узнали что по умолчанию докеру выдается 2 гб рам, фактически пара десятков контейнеров нормально живут в 6 гб, но это надо не иметь по 100 открктых влкадок в хроме.
странно, не помню такого ограничения дефолтного, обычно по дефолту сжирало все чт оесть и приходилось как раз наоборот ограничивать в памяти через systemd slice
Gleb
в маке докер на виртуалке крутится
Gleb
там типа 2 vcpu, 2 vram, 64 gb диск
Ilia
тогда все объясняет :) спасибо
Gleb
мне на маке этого хватает для работы
Gleb
а остальные десятки гб памяти пожрал хром
Anonymous
David
Всем привет. Как примаунтить локальную дирикторию к дириктории контейнера, не перезаписывая её содержимое?
David
а зачем? тут же аналогично монтированию в linux
Необходимо подгрузить в локальную папку файлы из контейнера, которые собрались при сборке образа
George
-v /path_dir_host/:/path_dir_container/
Ну, ваще-то это перекроет директорию в контейнере... Так-то
George
У коллеги вопрос криво написан. Что кого не должно переписать? Поди догадайся
Виктор
Это ещё про драйвера томов не обсудили.
Виктор
Не обсудили
Я тут краем глаза видел аттачи в tmpfs, не видел, чем закончилось монтирование данных.
Anton
Разве можно открывать вкладок меньше ста?))
Ходят слухи, что есть такие люди)
Sergey
Разве можно открывать вкладок меньше ста?))
Иногда память не позволчет больше 10)
Sergey
Anton
😂🔥👍
Anton
Иногда память не позволчет больше 10)
😂Пользователя?) Тогда только lynx
David
-v create_dir:/opt/your_dir
Нужно было сначала создать волюм, а потом его приконектить. Тогда он начнет скачивать файлы из контейнера
GDI
Всем привет! А кто-то видел FTP контейнер без авторизации?)
DimaS
Всем привет, подскажите пожалуйста как настроить https для локалхоста на докере, использую nginx
Виктор
Нужно было сначала создать волюм, а потом его приконектить. Тогда он начнет скачивать файлы из контейнера
Прошу прощения, но Вы не прочитали конструкцию после ключа, -v без / создаёт volume
David
Прошу прощения, но Вы не прочитали конструкцию после ключа, -v без / создаёт volume
Да, но файлы еще нужно было в локальную папку скопировать, а не просто в волюм
George
Да, но файлы еще нужно было в локальную папку скопировать, а не просто в волюм
С bind mount эта функция не работает, насколько мне известно
George
Скажем спасибо докеру, который местами путает volume и bind mount'ы
George
С bind mount эта функция не работает, насколько мне известно
По крайней мере, я проверил - наполнение каталога работает только с пустым вольюмом...
David
С bind mount эта функция не работает, насколько мне известно
Получилось если создал сначала волюм, которому указал путь и только потом примаунтил. Но проблема, что он довольно таки долго клонирует эти файлы (node_modules как никак) и без изменений в timeout - падает
George
Может каталог наполнять - либо стартовым скриптом, либо отдельным служебным контейнером ?
Виктор
Так проще: docker volume create bla_bla docker run --name bla-bla-connt -v bla_bla:/opt/bla/ -d repo/image: version
David
А какую задачу решаешь ?
Заказчик что-то захотел разработку плагина в докере вести, вот и делал простой тупой yarn install + yarn watch в докере, после чего просто копировал результат
George
docker cp
Либо можно через docker exec blabla ... tar ... | tar xvf
David
Докер как что? Как сборщик кода? Или как среда разработки ?
Получается, что как сборщик. Но хотя ещё делает watch и через маунт перекидывает изменения
George
Получается, что как сборщик. Но хотя ещё делает watch и через маунт перекидывает изменения
А почему бы при старте тупо node modules заново не собирать из инета ? Или у заказчика канал тонкий ?
George
Пока выглядит будто ты хочешь баш файл или мейкфайл с двумя целями: 1. prepare - подготавливает каталоги и контейнеры 2. develop - запускает девелоп версию приложения с watch из каталога
George
Можешь третью цель prod добавить
David
Пока выглядит будто ты хочешь баш файл или мейкфайл с двумя целями: 1. prepare - подготавливает каталоги и контейнеры 2. develop - запускает девелоп версию приложения с watch из каталога
По сути да. Но все равно как по мне будет довольно таки медлено и лучше установить на хосте nodejs и не париться. Может нужно его пропушить на то, что это будет хуже
David
Вообще мысль не уловил, логи на хост надо писать?
С логами по большому счету ничего делать не нужно. Нужен только результат компиляции (если бы еще интерпретацию тайпскрипта так можно было обозвать) исходников перекинуть в папку
David
Ты можешь nodejs в контейнере гонять. Не вижу проблем. И в контейнере выкачиваать зависимости.
Уже, но запускать vscode инстанс с плагином, исходники которого в докер контейнере - немного непонятно как сделать