
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/