@docker_ru

Страница 784 из 1375
Евгений
17.09.2018
21:12:11
Alexey
17.09.2018
21:15:18
паммить нужный раздел файловой системы на хосте?
ну как вариант. но, я говорю, тут у тебя кейс не очевидный. мне, например, такое ни разу было не нужно, возможно у тебя очень специфичный кейс и решать его надо исходя из контекста этого кейса

Евгений
17.09.2018
21:16:20
ну как вариант. но, я говорю, тут у тебя кейс не очевидный. мне, например, такое ни разу было не нужно, возможно у тебя очень специфичный кейс и решать его надо исходя из контекста этого кейса
Допустим у меня 100500 разработчиков на одной физической тачке, у каждого свой docker-compose с nginx+php (два сервиса, два контейнера), так как скрипты между ними надо шарить директорию всё равно я же выкидываю так или иначе на хост Вот я не хочу чтобы один из 100500 разрабов сожрал всё место на хосте написав случайно говнокод который генерит очень большой файл =)

Как такой кейс ты бы решал?

Google
Alexey
17.09.2018
21:23:42
ну если уж так сложилось, что всё живет на одном хосте всё таки, то первое, что приходит в голову, это юзать не named volumes, а мантировать диретории из хомяка разработчикам, а на хомяки уже накладывать лимиты средствами операционки

Alexey
17.09.2018
21:24:56
ну дальше правда лезут версии еще тупее, типа заюзывать nfs и ставить лимиты, либо натравливать мониторинг и рубить большие файлы через хуки по триггеру, но это уже совсем фигня ?

Alexey
17.09.2018
21:25:43
агонь, ага )

Евгений
17.09.2018
21:26:01
вообще я погугли, нашёл вот такой вот драйвер, там можно управать размерами https://rexray.readthedocs.io/en/v0.11.3/user-guide/config/

вроде даже проект живой https://github.com/rexray/rexray

Alexey
17.09.2018
21:28:28
можно, кстати, попробовать создать loop device какойнибудь, его сразу залимитировать и попробовать через device в docker добавить, по идее должно взлететь

Евгений
17.09.2018
21:29:41
я думаю не так давно добавили нормальные ограничения по памяти и процессору (даже jvm разрабы подтянулись), так что глядишь и в оригинальный докер завезут возможность диском управлять

Alexey
17.09.2018
21:30:21
возможно. докеры они такие, любят фичи и баги нежданчиком подвозить ?

Евгений
17.09.2018
21:30:58
спасибо в любом случае, я хоть знаю, что я не дебил, который просто не нашёл эту опцию)

Ivan
17.09.2018
22:29:07
Изучаю докер, чтобы мне понять что такое докер мне необходимо знать: docker compose, docker machine, docker swarm.

Google
Ivan
17.09.2018
22:46:43
Для начала бы знать cgroups namespaces netlink capabilities и тд
а есть хороший мануал чтобы понять что там внутри и где это хранится...

SlavikMIPT
17.09.2018
22:47:34
ну не то что прям супер пупер - но коротко и ясно объясняет в начале как докер устроен

Ivan
17.09.2018
22:48:08
Konstantin
17.09.2018
22:50:35
спасибо, гляну)
Не слушай эту ересь, тете надо просто docker и docker-compose

Ivan
17.09.2018
22:51:04
хорошо бы понимать что внутри происходит

Andrey
17.09.2018
22:51:05
Ребятки, может кто-то подскажет. Есть коллекция в MongoDB с ODM(object doc mapper). Я ее переименовал в другую, ODM сбился, и теперь я получаю BSONDocuments вместо нужных мне объектов. Как можно вернуть ODM "на место"?

Andrey
17.09.2018
22:52:03
Снаружи :)

Konstantin
17.09.2018
22:52:13
Этот канал по докеру

Andrey
17.09.2018
22:52:29
Ок

Konstantin
17.09.2018
22:53:19
Ок
Ну там хотя бы в канал девопс, ну никак не тут

Andrey
17.09.2018
22:53:56
А есть какой-то канал по mongodb мб?

SlavikMIPT
17.09.2018
22:54:04
хорошо бы понимать что внутри происходит
вырезал часть про устройство

Andrey
17.09.2018
22:54:32
А есть какой-то канал по mongodb мб?
Оказалось, что есть :) Пойду туда.

SlavikMIPT
17.09.2018
22:57:27
хорошо бы понимать что внутри происходит
внутри происходит ОС, а - еще неплохо бы знать что такое fork и что вообще делает операционная система)

SlavikMIPT
17.09.2018
23:00:34
да любому)

Google
Konstantin
17.09.2018
23:00:51
тото ты никак докер не освоишь

застрял на форках?

SlavikMIPT
17.09.2018
23:01:11
я на питоне пишу

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

на второе нужно время в любом случае потратить и шишек набить

Konstantin
17.09.2018
23:03:17
зачем грузить cgroups, когда ему нужен просто готовый инструмент?

Ivan
17.09.2018
23:03:38
хорошо знаю винду, линукс только ядро компилил, баш знаю...

SlavikMIPT
17.09.2018
23:03:42
зачем грузить cgroups, когда ему нужен просто готовый инструмент?
затем, чтобы понимать что это не какой то отдельный контейнер непонятно как работает

а тот же процесс в операционной системе, просто изолированный

чтоб не давал лишний раз privileged

и что все на самом деле делает операционная система а докер просто менеджер расширяющий возможности

реально за 10 минут чувак рассказывает что это такое

ven
18.09.2018
05:53:23
Прив.Всем!:) Вопр.: В линуксе, при замене Root Dir: /var/lib/libvirt/docker/ (или надо /var/lib/libvirt/docker/aufs ? ) на симлинк на др.папку (на др.разделе,т.к. место мало стало) кто-то сталкивался с последующими сбоями(замедлениями) докера (с виду вроде ничего не изменилось)?

....и (докучи) где в "оф.конфиге" изменить путь к этой папке (в etc в /etc/default/docker и нигде не прописан вроде)?

....все сами что-ли добавляют в этот файл "DOCKER_OPTS="-g $(readlink -f /var/lib/docker)" это лучший путь? ;)

Banschikov
18.09.2018
06:57:29
Всем привет! Подскажите, почему не стартует докер? Чет даже не могу вкурить. ОС Fedora 27 сен 18 11:55:31 desktop dockerd[4220]: Error starting daemon: error initializing graphdriver: /var/lib/docker contains several valid graphdrivers: overlay, overlay2; Please cleanup or explicitly choose storage dri

docker version Client: Version: 18.06.1-ce API version: 1.38 Go version: go1.10.3 Git commit: e68fc7a Built: Tue Aug 21 17:25:13 2018 OS/Arch: linux/amd64 Experimental: false

а все сори.Не актуально. Тут все таки нагуглил

Google
Gleb
18.09.2018
07:06:25
У тебя сторадж драйвер указаный по дефолту не такой с каким было создано все в /var/lib/docker - рм рф в помощь ну или настройки ставь старые

Zlokot
18.09.2018
07:43:21
как правильно использовать два композ файла, чтобы контейнеры из них были в одной сети? если я пишу в обоих файлах networks: mynetwork: то при старте первого композ файла создается эта сеть. при старте второго пишет WARNING: Found orphan containers (список контов из первого композа) но при этом сеть между контейнерами есть.

Myron
18.09.2018
07:51:31


Народ, кто юзал кадди, что делаю не так? в docker-compose.yml лейблы от кадди добавил, а он всеравно не редиректит правильно?!?



Ruslan
18.09.2018
08:07:45
Глупый вопрос. Как мне папку из контейнера примонтировать в локальное место через compose. Когда я монтирую через yml. У меня локальная папка почему то монтируется в контейнер. А я хочу наоборот.

https://gist.github.com/motionrus/3f6e3e885320d892aaf6f0a669d26193

Ruslan
18.09.2018
08:33:44
что бы было более понятно мой вопрос.

она монтируется в обе стороны
оно монтируется в одну сторону из local в container

Sergey
18.09.2018
08:35:33
оно монтируется в одну сторону из local в container
бред какой то, люди же вытаскивают тома с логами nginx наружу

Andrey
18.09.2018
08:39:52
Глупый вопрос. Как мне папку из контейнера примонтировать в локальное место через compose. Когда я монтирую через yml. У меня локальная папка почему то монтируется в контейнер. А я хочу наоборот.
локальная папка всегда монтируется внутрь. Если нужно, чтоб содержимое образа появилось локально, используйте named volume, подробности в доке здесь https://docs.docker.com/storage/volumes/#populate-a-volume-using-a-container

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

Banschikov
18.09.2018
10:53:32
Подскажите плез. Использую образ alpine:3.8 В итоге некоторые ресурсы по сети не доступны. Откатываюсь на 3.7 и все впорядке. Може кто уже сталкивался с этим?

Kirill
18.09.2018
12:03:17
А watchtower много ресурсов ест?

Google
Zlokot
18.09.2018
13:38:03
Тебе нужно объединить их в один композ/неймспэйс или только сеть? Ты делаешь первое с ошибкой
в общем сделал одним композом. настроил depends_on так проще и думаю правильнее

Konstantin
18.09.2018
13:38:43
depends_on вообще бесполезное, только путает. А вообще - сделал и хорошо

Zlokot
18.09.2018
13:48:36
ну я так решил задачу старта ЕЛК перед всеми сервисами

Konstantin
18.09.2018
13:50:30
?

Zlokot
18.09.2018
13:53:54
?
шо не так то

Страница 784 из 1375