533-й подКаст от Канадского Лося и Со. — “Пуд соли и только топором” — [16-December-2016]
[Apple, OSX, Visa, UBI, Hacks, Canada]
Hosts:
— Vano
— MeIr
Вводное:
О себе:
— Магазин внутри компании, прямо как Амазон 😉
— 4 гига each line
— Накатал телегу на дядю Мишу
ShowNotes:
— Apple перестала создавать роутеры
— Женя, а что тебе нужно для полного перехода на Linux?
— Дыра в Визе
— Бабло всем, в Канаде начнется пилотка УБИ
— Можно хакать всех легально но не вам!
[686] Using Windows 10 desktop In VR with Arduino controller
[687] Amazon Prime Air’s First Customer Delivery
[688] Fly over Mawrth Vallis
[689] Ученые нашли сходство между человеческим лицом и обезьяним задом
[690 18+] Speed metal clitoris lesson
[691] Более 8800 плагинов для WordPress содержат хотя бы одну уязвимость
[692] Представлена технология, позволяющая управлять манипулятором силой мысли
[693] Rotary telephone becomes stylish lamp
[694] Detecting water with and without headaches
[695] Serpent Venom-Carnal Altar
back
лол
По поводу docker:
Он может занимать очень много места, если неправильно строить контейнер. Каждая строка RUN в docker файле создает отдельный слой контейнера. Чем больше слоев, тем больше весит образ.
Поэтому народ часто изголяется и пишет RUN: apt-get update; apt-get -y upgrade; git clone blablabla; rm -rf blablab в одной строке, чтобы создавалось всем в рамках одного слоя.
Проблема не в самом контейнере, а в том что после запуска контейнеров, на сервере место просто испаряется.
# apt-get install ncdu
ncdu /
И далее смотришь, что больше всего занимает.
Мне кажется просто так собран контейнер.
ЭЭЭ не совсем в этом проблема… как мне кажеться.
Вот что происходит, я создал оба имеджа на удаленной системе. Потом все что я делаю это docker-compose up. То есть новые имеджи я не создаю, а просто подымаю контейнеры. После каждого поднятия, в системе уходит место. Последний раз я данный обрабатывал где-то 48 часов и все 12 гигов места на харде просто испарились…
Значит это mongo db очень много данных пишет во временные файлы. Не?
База по идее сидит в памяти.
А ты прям настраивал, чтобы монга не хранила данные на диске? Часть кэша может на жесткий диск сохранять.
Плюс еще остается вопрос с swap файлом. Не может ли быть такого, что контейнер внутри себя начнет писать часть оперативной памяти в swap, так как ему не хватает памяти?
Монго когда кофигурируется работать в памяти по документации не сохраняет данные на диск. Но возможно есть какой то кэш. Я в этом варианте сомневаюсь.
Свап может быть. Думаю стоит посмотреть. По идее 10 гигов памяти хватало на все контейнеры, я следил за расходом памяти, но стоит проверить.
По поводу teamspeak: не уверен, конечно что Ваня прочитает этот комментарий.
На сервере стоит VestaCP Хостинг панель. TeamSpeak лучше ставить докером, чтобы не ломать совместимость.
По поводу работы остальных сервисов я точно могу сказать, что не хочу, чтобы во время работы тимспика отключался веб сервер и прочие части сервера. Должно все работать одновременно.
То чувство, когда создал шизо-сайт с нуля и с интересом наблюдаешь за активностью ботов и любителей CMS, ищущих вход администратора, а там только один index.php и .htaccess )))
Самая интуитивно понятная админка )) разберётся любой, имеющий минимальный опыт работы с Excel ))
Киберкот, тебе что ли не с кем делиться своими находками кроме как с 1,5 людьми в камментах к подкасту?
rss читают десятки
А почему нет?
https://twitter.com/thomasfuchs/status/810885087214637057