@docker_ru
Docker — русскоговорящее сообщество

Обсуждаем вопросы, посвященные Docker🐳, Docker Swarm и всей экосистеме. Обмениваем идеями, новостями и решаем пробемы. Вам могут быть полезны: @coreos_ru, @kubernetes_ru, @devops_ru, @rkt_ru Рекомендуем сразу отключить уведомления для удобства

2608 members

Архив канала @docker_ru 8 марта 2017 г.

03:03:35 ДП
User 172556084
Привет! Подскажите - есть хостовая машина в ней запускаю контейнер mysql. К нему надо подключаться другими контейнерами из других docker-composer.yml. У mysql по inspect ip: 172.19.0.2 Как правильно его пробросить в те?
вв
03:04:25 ДП
User 172556084
Что лучше всего сделать?
03:04:48 ДП
User 172556084
Делать доступ по ip практика не нравится - может IP же поменяться или как?
03:07:39 ДП
User 172556084
Если кроме как links?
03:08:16 ДП
User 114944253
забиндить на хостовой машине порт на этот контейнер и цепляться к ней?
05:35:49 ДП
User 41256359
Если они находятся в одной сети, то по IP. В этом случае на хост пробрсывать ни чего не надо.
06:26:29 ДП
User 114941324
User 24306243
мне говорили просто что это бесмысленно, так как контейнеры все равно под рутом запускаются
По умолчанию под рутом но их можно запустить или собрать для другого пользователя
07:43:26 ДП
User 199194369
User 114941324
По умолчанию под рутом но их можно запустить или собрать для другого пользователя
есть же gosu или трик с USER
11:48:55 ДП
User 140469657
Привет, подкажите, почему не пробрасывается порт контейнера ? на дебиан не пробрасывается, а на centos такой же точно командой все норм.. так полагаю, что в ети надо смотреть ,
11:49:11 ДП
User 140469657
фрмард включил
11:49:12 ДП
User 140469657
root@debian64:~# sysctl -p
net.ipv4.ip_forward = 1
11:49:23 ДП
User 140469657
но чтот не помогло, может еще чего-то нужно сделать
12:06:00 ПП
User 113068293
покажи докерфайл и команду для запуска
12:08:29 ПП
User 140469657
User 113068293
покажи докерфайл и команду для запуска
docker run --privileged --name process-exporter -d -v /proc:/host/proc -p 9256:9256 adsterra/process-exporter:master -procfs /host/proc -procnames postgres,pgbouncer,pgqd,londiste,londiste3,nginx,bash,prometheus,php5-fpm,nginx,upstart:-user -namemapping "upstart,(-user)"
12:08:49 ПП
User 140469657
такой командой скачивается и запускается образ.но на одной системе порты мапятся, на другой - нет
12:09:38 ПП
User 140469657
на centos норм
[root@localhost ~]# docker ps
CONTAINER ID        IMAGE                              COMMAND                  CREATED             STATUS              PORTS                    NAMES
dc119ba826b2        adsterra/process-exporter:master   "/go/src/github.co..."   23 minutes ago      Up 23 minutes       0.0.0.0:9256->9256/tcp   process-exporterа на debian нет:
root@debian64:~# docker ps
CONTAINER ID        IMAGE                              COMMAND                  CREATED             STATUS              PORTS               NAMES
0f798341a9fb        adsterra/process-exporter:master   "/go/src/github.co..."   23 minutes ago      Up 23 minutes                           process-exporter
12:28:44 ПП
User 140469657
думаю, что дело в nfconntrack модуле.его нет в этой системе
12:48:21 ПП
User 140469657
какжется нашел проблему
docker info выдает :
12:48:32 ПП
User 140469657
WARNING: No memory limit support
WARNING: No swap limit support
WARNING: No kernel memory limit support
WARNING: No oom kill disable support
WARNING: No cpu cfs quota support
WARNING: No cpu cfs period support
WARNING: bridge-nf-call-iptables is disabled
WARNING: bridge-nf-call-ip6tables is disabledкак пофиксить, кто знает?
07:59:44 ПП
User 50043787
посоны, поясните за пересборку контейнера
я пересобираю образ (build с изменениями в Dockerfile) локально и мне надо перестартовать контейнер со свежесобранного образа

сейчас я отсанвливаю/дропаю контейнер и запускаю заного
есть ли способ рестартить без вот этого вот? а то лень переписывать все параметры run’а
11:24:24 ПП
User 80577736
User 50043787
посоны, поясните за пересборку контейнера
я пересобираю образ (build с изменениями в Dockerfile) локально и мне надо перестартовать контейнер со свежесобранного образа

сейчас я отсанвливаю/дропаю контейнер и запускаю заного
есть ли способ рестартить без вот этого вот? а то лень переписывать все параметры run’а
docker-compose pull / up -d