Vlad
10.06.2019
16:52:31
Добрый день, можно ли расширить системные контейнеры. например добавить nginx:latest редактор nano. Так как подозреваю, что могут потребоватся более специфические пакеты в будущем.
Данила
10.06.2019
16:52:39
Подскажите, как лучше сделать: есть хостинг (50-60 сайтов). Каждый сайт в своём контейнере, или сделать несколько контейнеров с апачем и разными версиями php ?
George
10.06.2019
16:52:57
подробнее раскажи - как он матчатся?
Google
George
10.06.2019
16:53:32
но вообще в nginx доустанавливать nano - плохая идея
200%. контейнер - это не виртуальная машина, не забывайте это
Данила
10.06.2019
16:54:25
и я вот думаю
Alexey
10.06.2019
16:54:30
Данила
10.06.2019
16:54:42
мне сделать 3 контейнера, и запихнуть туда кучу сайтов
или на каждый сайт по своему контейнеру
George
10.06.2019
16:55:45
если удастся запихать в гит флоу - тогда да, конечно, нужно на каждый сайт по образу
короче, здесь больше разница стейтфул или стейтлес
Данила
10.06.2019
16:56:49
Не, пихать в гит флоу сайты на wp - это не очень хорошо
а у меня как раз такие
Google
George
10.06.2019
16:59:56
тогда данные в вольюмы. остальное - в образ
Данила
10.06.2019
17:37:29
Если у меня будет штук 12-15 базовых образов - это норма?
Sergey
10.06.2019
17:38:36
кто знает какая у тебя норма
George
10.06.2019
18:11:35
DimiDr0l
10.06.2019
18:51:53
Ктонить сталкивался с таким? Не фрагментируются пакеты превышающие мту в контейнере, центось 7
Roman
10.06.2019
18:54:12
Всем привет. Если способ уменьшить образ с питоновым скриптом. Использую образ python2.7-onbuild. С помощью dive глянул слои - 330 МБ это только apt-get update && apt-get upgrade
George
10.06.2019
18:56:18
есть
используй alpine
теоретически, если не очень много requirements, то можно в 100 мб уложиться
Roman
10.06.2019
18:57:46
фласк и юникодцсв. Пасиб. Попробую
прикольно, на выходе получил 61 мб
ildar
10.06.2019
19:13:46
George
10.06.2019
19:15:19
zizo
10.06.2019
20:32:04
Привет всем. Файл daemon.json же влияет на docker-compose ?
Andrey
10.06.2019
20:44:56
С чего бы это?
zizo
10.06.2019
20:51:36
С чего бы это?
я думал docker compose просто врапер вокруг докера и соответственно конфиги докера продолжают работать
Banschikov
11.06.2019
00:15:07
Gleb
11.06.2019
00:24:56
Привет всем. Файл daemon.json же влияет на docker-compose ?
зависит от опций, какие-то да, но многие опции docker-compose переопределяет при создании контейнера. по факту все что делает компоуз это переводит ямл в docker run ..., - у параметров которые задаются после докер рана приоритет выше, те если у тебя выставлена определенная подсеть в daemon.json, в докер композе у тебя создастся другая сеть если ты не переопределишь.
Google
ildar
11.06.2019
04:59:18
Andrey
11.06.2019
05:05:27
docker-compose не читает файл daemon.json, не путайте. docker-compose это клиентское приложение.
daemon,json влияет на создаваемые контейнеры, потому что они создаются докером (тем, который системный сервис, а не тем, который клиент)
George
11.06.2019
05:24:01
Я на эти грабли наступал неоднократно
Но есть нюанс - часть параметров реально подставляется из daemon.json (logging driver, например), часть - нет (адреса сетей, например)
Andrei
11.06.2019
06:23:43
вопрос по swarm подскажите как заставить деплоиться контейнер только на мастерах
George
11.06.2019
06:28:02
Т.е. https://docs.docker.com/ee/ucp/admin/configure/restrict-services-to-worker-nodes/ но наоборот?
ildar
11.06.2019
06:28:21
https://blog.raveland.org/post/constraints_swarm/
George
11.06.2019
06:30:02
Уверен, что можно и для менеджеров найти такой параметр
Andrei
11.06.2019
06:33:11
Vadym
11.06.2019
08:01:06
Подскажите плз, если я хочу задеплоить свои сервиса на дедик и некоторые выставить снаружу (н.п еластик и бекенд) и подключить ssl, мне нужно будет иметь только один сертификат и подключить только под reverse proxy (нп. nginx) ?
George
11.06.2019
08:05:21
примерно
Kanat
11.06.2019
08:20:45
Приветствую
George
11.06.2019
08:21:12
привет
Kanat
11.06.2019
08:21:14
Есть папка с сайтом на php можно ли его быстро поднять в контейнере? И какой использовать образ?
George
11.06.2019
08:21:21
http://neprivet.ru/
Petrovich
11.06.2019
08:21:43
George
11.06.2019
08:21:43
Google
Kanat
11.06.2019
08:22:06
Andrey
11.06.2019
08:23:02
George
11.06.2019
08:23:06
их там много
Andrey
11.06.2019
08:23:52
В докерхабе?
офишел лучше. Плюс скорее всего нужна БД и вебсервер
Можешь готовый композ найти
George
11.06.2019
08:24:11
можно найти все-в-одном, но это не docker-way
но для разработки может быть удобно
Kanat
11.06.2019
08:24:57
Да мне просто перенести на другой сервер
Оно до этого на амазоне крутилось, попросили завернуть в докер и разместить на дедике.
Andrey
11.06.2019
08:26:06
Ищи докер композ со свом софтом и версиями
Kanat
11.06.2019
08:26:30
Подскажи где искать
И где в бэкапе посмотреть какая версия php?
Andrey
11.06.2019
08:26:53
Kanat
11.06.2019
08:27:00
George
11.06.2019
08:27:15
Подскажи где искать
ну, здесь основная сложность будет подогнать твой проект под реалии конкретной версии интерпретатора
т.е. условно - в докере будет пыхыпы 7.1, а тебе нужен 7.1.15 с каким-то набором модулей
Andrey
11.06.2019
08:27:59
:)
https://phptoday.ru/post/gotovim-lokalnuyu-sredu-docker-dlya-razrabotki-na-php
Kanat
11.06.2019
08:28:25
Andrey
11.06.2019
08:28:37
Я хз апач у тебя или нжикс ..майскуль или постгрес и тд
Google
Kanat
11.06.2019
08:29:38
Он уже нигде не висит
Есть только бэкап
С файлом importbuddy.php
George
11.06.2019
08:30:05
(((((
тогда хелбай боль и отчаяние полными ложками
Andrey
11.06.2019
08:30:36
Kanat
11.06.2019
08:30:45
Так это похоже вордпресс
https://ithemes.com/backupbuddy/importbuddy/