Yury
19.12.2018
19:27:59
так вот , еще вопрос по поводу организации хостовой машины, если убрать kvm или любую другую виртулизацию для нарезки сервера, а сразу докер юзать, будет правильно?
Никитяо
19.12.2018
20:02:01
Yury
19.12.2018
20:07:49
как тебе удобнее
просто я не очень предстовляю, как это организовать, по классической схеме дал образ в kvm и чувак только туда доступ имеет и делает что хочет, а как в докере такое оганизовать
Andrey
19.12.2018
20:11:01
Google
Yury
19.12.2018
20:12:22
Andrey
19.12.2018
20:14:30
Yury
19.12.2018
20:14:50
это понимаю) только если конфиги
Никитяо
19.12.2018
20:15:37
Yury
19.12.2018
20:16:12
возможно что нить придумали, как этим можно управлять, вот и спрашиваю, есть хорошие способы использовать на хосте докер и нарезать их под проекты
Andrey
19.12.2018
20:17:07
Оно пропадет если удалить контейнер
Yury
19.12.2018
20:20:00
не совсем понимаю к чему это все:) с помощью докера можно хостинг организовать? или все же решения через kvm универсальнее?
Konstantin
19.12.2018
20:21:01
P(process)aaS?
Sergey
19.12.2018
20:22:11
Можно истользовать для проектов - но для клиентов не оч. Решение, так как можно из докера выйти на уровень хост машины и есть вероятность такой хостинг похакать
Andrey
19.12.2018
20:24:23
Google
Andrey
19.12.2018
20:27:29
Robert
19.12.2018
20:30:02
Прям весь стэк?
Евгений
19.12.2018
20:32:42
Sergey
19.12.2018
20:33:14
Евгений
19.12.2018
20:34:30
Sergey
19.12.2018
20:56:12
Ага, держи в курсе ?
Ну вот я погуглил за вас)
https://www.electricmonk.nl/log/2017/09/30/root-your-docker-host-in-10-seconds-for-fun-and-profit/
Евгений
19.12.2018
20:57:34
Yuliy
19.12.2018
20:59:58
Sergey
19.12.2018
21:02:52
Antlar
19.12.2018
21:03:07
Евгений
19.12.2018
21:03:31
Yuliy
19.12.2018
21:03:36
Евгений
19.12.2018
21:03:41
Yuliy
19.12.2018
21:03:56
В каком смысле?
но меня интересует возможность обновить один хост без рестарта докер контейнера
Antlar
19.12.2018
21:04:36
Yuliy
19.12.2018
21:05:28
Antlar
19.12.2018
21:06:11
Ну тогда рестарт, да. Вроде он не сверяет контрольные суммы файлов в вольюме
Как вариант, допиши, сделай пул реквест.
И
19.12.2018
21:39:40
а нормально ли пробрасывать всю диру /etc/nginx и /etc/php со всеми конфигами? Или обычно к примеру для nginx пробрасывают только /etc/nginx/nginx.conf? Просто в этих дирах еще какие то файлы и не вкурсе есть ли от них какие либо зависимости для определенных версий nginx и php
Google
Евгений
19.12.2018
21:42:52
И
19.12.2018
21:43:56
Евгений
19.12.2018
21:44:13
Nikita
20.12.2018
06:05:48
Привет, у меня есть вопрос про volumes. У меня есть yml файл, где описаны volumes, далее создается контейнер и в контейнере в папках, которые описаны в volumes появляются файлы, но на хосте их нет
Robert
20.12.2018
06:19:26
Значит что-то недомонтировалось
Artem
20.12.2018
06:25:18
Ребят, а можно как-то в docker-compose тег образа через переменную задать?
Kool
20.12.2018
06:25:47
Artem
20.12.2018
06:25:51
Есть ci teamcity, контейнеры поднимаю через docker-compose и хочу тегом передавать commit id
Kool
20.12.2018
06:26:25
image: your_image:${TAG_ID}
ну и соответственно деплоите
TAG_ID=blabla docker-compose..
у меня и компоуз и сварм так деплоится
Nikita
20.12.2018
06:27:42
Kool
20.12.2018
06:28:11
Nikita
20.12.2018
06:28:30
Kool
20.12.2018
06:28:43
посмотрите через docker inspect
Nikita
20.12.2018
06:30:02
еще есть такая проблема, контейнер запускается и сразу выключается
Robert
20.12.2018
06:30:41
Значит программа внутри контейнера завершается
Nikita
20.12.2018
06:31:57
я с помощью $ docker run -it name sh просматриваю содержмое контейнера, там проекс сбилдился в папку, которую я указывал в volumes, но на хосте пусто
Google
Nikita
20.12.2018
06:32:03
не подскажите что делать?
Robert
20.12.2018
06:33:20
Тебе же уже сказали
Kool
20.12.2018
06:33:57
Подскажите чем можно проксировать http к другому сервису внутри compose? Для nginx нужно свою конфигурацию класть / собирать, хотелось бы что бы через переменные окружения просто указать адрес сервиса и выбросить 80 порт.
Юра
20.12.2018
06:37:18
Kool
20.12.2018
06:37:34
это всё равно потребует сборки
Юра
20.12.2018
06:38:01
https://hub.docker.com/_/nginx/
Kool
20.12.2018
06:38:10
своего Dockerfile
Юра
20.12.2018
06:38:32
Kool
20.12.2018
06:38:32
у меня swarm (тот же композ)
Юра
20.12.2018
06:39:37
Dockerfile не нужен, изменения вносяться только в параметры запуска.
ну там правда всё равно надо будет маунтить темплейт конфига )
Kool
20.12.2018
06:40:04
вот-вот ) только хотел написать
Robert
20.12.2018
06:40:07
docker config
Kool
20.12.2018
06:44:12
docker config
Как не хочется плодить конфигурации ради простой вещи :)
Google
ildar
20.12.2018
07:34:23
Nikita
20.12.2018
07:41:46
ildar
20.12.2018
07:48:27
Мәди
20.12.2018
08:50:15
Когда создаем несколько контейнеров, они автоматом соединяются в сеть bridge, в боевых условиях правильно оставлять эту сеть? Или все же нужно создавать новую?
magnoom
20.12.2018
08:55:33
народ, привет. кто-нибудь сталкивался с фаерволингом контейнеров?
есть в iptables такая простыня:
-A FORWARD -o docker0 -j PRE_DOCKER
.......
-A PRE_DOCKER -o docker0 -m conntrack --ctstate RELATED,ESTABLISHED -j ACCEPT
-A PRE_DOCKER -i docker0 ! -o docker0 -j ACCEPT
-A PRE_DOCKER -m state --state RELATED -j ACCEPT
-A PRE_DOCKER -i docker0 -o docker0 -j ACCEPT
-A PRE_DOCKER -s 1.2.3.4/32 -i eth0 -j ACCEPT
-A PRE_DOCKER -i eth0 -p udp -m udp --dport 36442 -j ACCEPT
-A PRE_DOCKER -i eth0 -p udp -m udp --dport 17427 -j ACCEPT
-A PRE_DOCKER -i eth0 -p tcp -m tcp --dport 36442 -j ACCEPT
-A PRE_DOCKER -i eth0 -p tcp -m tcp --dport 17427 -j ACCEPT
-A PRE_DOCKER -i eth0 -p tcp -m tcp --dport 443 -j ACCEPT
-A PRE_DOCKER -i docker0 -o docker0 -j ACCEPT
-A PRE_DOCKER -j DROP
цепочка расположена следующим образом:
-A FORWARD -j DOCKER-USER
-A FORWARD -j DOCKER-ISOLATION-STAGE-1
-A FORWARD -o docker0 -m conntrack --ctstate RELATED,ESTABLISHED -j ACCEPT
-A FORWARD -o docker0 -j DOCKER
-A FORWARD -i docker0 ! -o docker0 -j ACCEPT
-A FORWARD -i docker0 -o docker0 -j ACCEPT
-A FORWARD -o docker0 -j PRE_DOCKER
но особо ничего и не работает.
не подскажете, в какую сторону копать?
с 1.2.3.4 доступ должен быть полный
так, кажись понял. докер после рестарта цепочку из начала в конец опускает
https://unrouted.io/2017/08/15/docker-firewall/
а допустимо ли делать как в статье написано, пункт A firewall that doesn’t smoosh Docker iptables rules ?
или есть лучшие практики?
Konstantin
20.12.2018
10:43:53
magnoom
20.12.2018
10:45:07
ну у меня на удаленном хосте cadvisor крутится, я не хочу его всему инету светить
Stefan
20.12.2018
10:46:10