@ru_docker

Страница 355 из 610
Aion
26.06.2017
14:41:47
вопрос про именованные разделы

можно ли volume вида: "-v /mnt/data/Docker/Dockerfiles/PGSQL/config:/etc/postgresql" сделать именованным и по этому имени использовать в других контейнерах?

можно ли ссылаться на один и тот же volume из нескольких контейнеров одновременно?

Nikolay
26.06.2017
15:19:25
https://docs.docker.com/engine/tutorials/dockervolumes/#creating-and-mounting-a-data-volume-container

Google
Ivan
26.06.2017
17:26:28
всем здарова. почему докер убивает мой контейнер? например при запуске docker-compose up вылетает docker_nodejs_1 exited with code 0

я всего лишь хочу зайти в контейнер к ноде и работать там. а докер вырубает контейнер

Anatoly
26.06.2017
17:33:13
Потому что доккер контейнер это не виртуалка и не lxc?

Ivan
26.06.2017
17:34:10
сложна.. наверно. вокнул tty:true. теперь пашет

только я не могу установить ангуляр при сборке образа. ну в Dockerfile

нужно запускать установку от рута. но у меня пока это не получается

а если насильно заставить докер юзать судо то вылетает такая хрень. We trust you have received the usual lecture from the local System Administrator. It usually boils down to these three things: #1) Respect the privacy of others. #2) Think before you type. #3) With great power comes great responsibility. sudo: no tty present and no askpass program specified

https://github.com/nodejs/node-gyp/issues/1236

кому интересно конечный Dockerfile выглядит так FROM node:8.1.2 ## https://github.com/nodejs/node-gyp/issues/1236 USER node RUN mkdir /home/node/.npm-global ENV PATH=/home/node/.npm-global/bin:$PATH ENV NPM_CONFIG_PREFIX=/home/node/.npm-global RUN npm install -g @angular/cli RUN npm cache clean --force

Altai
26.06.2017
19:51:03
https://github.com/moby/moby/issues/9049 Верно понимаю, что с тех пор ничего не изменилось? :(

Maksim
27.06.2017
08:03:58
Добрый день, можно ли использовать FROM python:3.4 FROM node:6.11.0 в одном контейнере? нужен один модуль с npm

Anatoly
27.06.2017
08:10:38
Нет нельзя

Google
Anatoly
27.06.2017
09:34:29
Раньше, вроде как, можно было, но никто так не делал

https://github.com/moby/moby/issues/13026

ptchol
27.06.2017
15:32:00
Не новость, но всё же http://collabnix.com/docker-17-06-swarm-mode-now-with-macvlan-support/

Anatoly
27.06.2017
15:47:20
насколько сильно маквлан лучше доккеровского стандартного бриджа?

ptchol
27.06.2017
15:50:53
так маквлан это вроде жэ оверлей между хостами нэ ?

довольно лайтовый при всём этом.

Anatoly
27.06.2017
15:52:07
эмн, нэ

по дефолту оверлей строится на бридже

ptchol
27.06.2017
15:55:53
чот я не понял

bridge типа в рамках хоста

ты указываешь driver overlay когда между хостами сеть пилишь

Anatoly
27.06.2017
15:56:20
да

ptchol
27.06.2017
15:57:04
ну а macvlan это замена overlay типа. нет разве ?

*альтернатива

Anatoly
27.06.2017
15:57:21
нет

ptchol
27.06.2017
15:58:24
=_=

Anatoly
27.06.2017
15:59:03
да, оверлей это отдельная сетка, но когда ты делаешь оверлей, по умолчанию, он делает на хостах которые в оверлее бридж

а маквлан это layer 2 плохо представляю как можно это в оверлее сделать

ptchol
27.06.2017
16:00:50
чот я не понял )

Anatoly
27.06.2017
16:01:21
ну или я

Google
Anatoly
27.06.2017
16:03:41
For overlay deployments that abstract away physical constraints see the multi-host overlay driver.

вот https://docs.docker.com/engine/userguide/networking/get-started-macvlan/

даже в доке написано

вланчики создаешь трафик тегируешь все хорошо у тебя

ptchol
27.06.2017
16:04:35
это лишь про то, что маквлан более требователен к "физике"

а ! ты про то что маквлан это не настоящая оверлейная сеть ? )

ptchol
27.06.2017
16:05:21
да, я понял теперь ) тут верно всё )

Anatoly
27.06.2017
16:05:35
я кажется тоже воткнул наконец

окей

Anton
27.06.2017
20:07:36
Столкнулся с довольно странной проблемой - Intellij IDEA грузит проц на 100%, когда держит запущенным docker-compose окружение

Anton
27.06.2017
20:07:45
Ни у кого не было?

Ivan
27.06.2017
20:16:43
неа

какой контейнер?

Anton
28.06.2017
05:17:44
какой? не оч понял( ну там ngnix postgres python

через cli все прекрасно

Roman
28.06.2017
06:49:14
какая ОСь?

на хост машине

Anton
28.06.2017
07:52:10
нуу, сейчас все локально запускаю на macos

Google
Pavel
28.06.2017
07:54:01
ptchol
28.06.2017
08:12:54
Кто то на днях спрашивал как дистрибьютить имиджи в кластере широком. Тут в рассылке пролетело https://github.com/ContainerSolutions/ImageWolf

Anatoly
28.06.2017
08:24:06
Кто то на днях спрашивал как дистрибьютить имиджи в кластере широком. Тут в рассылке пролетело https://github.com/ContainerSolutions/ImageWolf
Да занятная штука смотрел уже. Есть пара проблем это poc на распберипи (sic!) и это только в swarm

Roman
28.06.2017
08:36:22
нуу, сейчас все локально запускаю на macos
есть вот такая проблема на мака и виндовых машинах https://github.com/docker/for-mac/issues/77

Admin
ERROR: S client not available

Roman
28.06.2017
08:36:51
если много мелких файлов примонтированых в контейнер, то сильно жрет цпу и оч медленно работает

ptchol
28.06.2017
09:41:10
Вот у меня вопрос

Представим ситуацию умозрительную когда у нас на хостей крутится куча контейнеров.

и допустим несколько контейнеров работают с shared volume и допустим в них лежит какой то типа кеш, в виде кучи мелких файликов.

допустим этих файлов несколько десятков миллионов.

Кажется, что это накорет все файловые операции всех остальных контейнеров

кажется что cgroups ограничивает память только user process

и кажется, что это боль.

Anatoly
28.06.2017
10:01:26
и допустим несколько контейнеров работают с shared volume и допустим в них лежит какой то типа кеш, в виде кучи мелких файликов.
шаред вольюм это типа между контейнерами шаред или это ты так глюстер завуалировал?

ptchol
28.06.2017
10:05:22
не, просто папочка с хоста примаунчена

Anatoly
28.06.2017
10:07:10
оу. у тебя так не только контейнеры колом встать могут

ptchol
28.06.2017
10:07:25
какие ты проблемы видишь ?

ио там не высокое

Anatoly
28.06.2017
10:08:16
ну если мулльон контейнеров захочет дописать в оди и тот же файлик что нибудь. я не знаю деталей например...

ptchol
28.06.2017
10:08:27
не

Google
Anatoly
28.06.2017
10:08:31
плюс ограничение fd внутри контейнеров

и на хостовой системе

ptchol
28.06.2017
10:08:43
они не шарят папки между собой

fd ?

Anatoly
28.06.2017
10:08:50
а ок.

ptchol
28.06.2017
10:09:08
дескрипторы я понял но не понял что ты имеешь ввиду

-n unlimited стоит к примеру

Sergey
28.06.2017
10:09:25
Anatoly
28.06.2017
10:09:39
не, не приминительно к твоему случаю

ptchol
28.06.2017
10:09:48
О Сережа, привет

Ты ж знатный траблшутер

Anatoly
28.06.2017
10:11:05
у тебя немного другая реализация. будет работать но основная проблема - ио и количество открытых файлов про последнее умозритильное заключение

ptchol
28.06.2017
10:11:31
а какая проблема в кол-ве файлов открытых ?

Anatoly
28.06.2017
10:11:32
если каждый контейнер пишет в свою папку то сделай им отдельные вольюмы например

ptchol
28.06.2017
10:11:35
ио низкое.

да так и есть.

Страница 355 из 610