
Marlik
04.06.2017
11:46:11
Ага, понял спасибо. В соседнем паблике подсказали.

Ruben
05.06.2017
06:45:20
коллеги, с добрйм утром. скажите, пожалуйста, при создании контейнера в докере без вольюмов, система же сохраняет все изменения фс в слои. Слои контейнер держит при перезагрузке, но в какой-то момент он их потеряет ведь? Вопрос - в какой? Где почтитать про то, сколько он их хранит и прочие связанные вещи?

Roman
05.06.2017
06:48:02
пока не удалите контейнер не потеряет

Ruben
05.06.2017
06:48:48
то есть изменения фактически перманентные и перезапуски и остановки никак не влияют на данные?

Google

Roman
05.06.2017
06:49:33
если делать именно стоп старт

Ruben
05.06.2017
06:50:26
ну да. без rm

Roman
05.06.2017
06:51:02
но контейнер сам по себе не постоянная штука, не из-за того что падает по любому поводу а из-за того что подразумевается что он не должен использоваться как нечто постоянное

Ruben
05.06.2017
07:05:51
это понятно
но для тестов пойдет
короче по собственной инициативе он разваливаться не будет. но на надежность его расчитывать не стоит

Антон
05.06.2017
08:45:26
возможно дурацкий вопрос)
но у меня что-то случилось с выводом в терминал из всех контейнеров))
причём так в любом терминальном клиенте
http://prntscr.com/fg1pn3
началось сегодня с утра после перезапуска контейнеров

Roman
05.06.2017
08:51:21
Clear
В консоли

Marlik
05.06.2017
08:55:15
Переустановить докер?

Max
05.06.2017
08:56:41

Антон
05.06.2017
08:59:31

Google

Roman
05.06.2017
09:28:39

Ruben
05.06.2017
09:44:10
господа, а можно как-то докер контейнер вытащит голой филешкой во внешнюю сеть? Или какой-то вариант с expose всего диапазона портов?

Evgeny
05.06.2017
09:44:41
--net=host

Никита
05.06.2017
09:44:41

Ruben
05.06.2017
09:45:51
а где почитать? чет в доках не вижу развернутого описания?
и спасибо большое
https://docs.docker.com/engine/userguide/networking/ - тут пусто

Evgeny
05.06.2017
09:49:06
Написано же, по твоей ссылке

Ruben
05.06.2017
09:57:52
я долблюсь в глаза. прошу прощения. увидел

Maksim
05.06.2017
10:07:11
Приветствую, как в docker-compose exec можно потушить процесс и запустить свой чтоб посмотреть выполнение?
Потому что при docker-compose up не отображается лог сервера
я юзаю netstat, а в контейнере нет его

Ruben
06.06.2017
08:04:14
господа, когда я монтирую непустой вольюв в контейнер, где в месте монтирвоания уже есть файлы/папки с теми же названиями - что случится? вольюм перезапишет контейнер иликонтейнер вольюм?

Aleksey
06.06.2017
08:06:37
наслоится
то есть то, что монтируете - перекроет другие слои фс

Ruben
06.06.2017
08:09:35
спс
еще вопрос. если я юзаю docker compose, задаю для контейнера докерфайл и там делаю копи, причем копирование идет в папку, которая будет примонтирована как вольюм - что произойдет сначала? вольюм примонтируется и файл будет перезаписан из-за COPY в докерфайле, или сначала копи, а потом сверху вольюм?

Aleksey
06.06.2017
08:47:23

Ruben
06.06.2017
08:47:33
невермайнд. сначала билд, потом вольюм
в пользу чего отказались?

Aleksey
06.06.2017
08:48:50
в пользу чего отказались?
да как-то перешли на docker stack, а то что требовало волюмов ну например код вы скалдываете - просто билдим дженкинсом по коммиту там или по тег и складируем прямо в образ

Google

Aleksey
06.06.2017
08:49:16
а то что персистентное, ну бд например, просто есть централизованный сервер с бд
и там по каждое кастомное создается база
и линковка через консул

Ruben
06.06.2017
08:49:56
стэк - это ж те же яйца, но облачные
с бд понял

Aleksey
06.06.2017
08:50:06
и да и нет
там api тоже
но апи встроено уже в сам докер
странно что компоуз еще в мейнстрим не попал в мейнстрим том или ином виде
ну ведь оно же просится!

Ruben
06.06.2017
08:50:51
да
мне тоже было странно

Ruben
06.06.2017
08:51:14
он довольно удобный - наглядно видны все сервисы и что и ак и с чем связано

Aleksey
06.06.2017
08:51:51
мм, ну когда их не более 5
но это имхо конечно
но для стека прометеуса, где куча экспортеров и хранилищь - таки декомпозировали по отдельным сервисам

Ruben
06.06.2017
12:07:15
господа, а может кто поделиться ссылкой на то, как сделать имадж из установленной системы?

Pavel
06.06.2017
14:46:15
сладкий стол

Igor
06.06.2017
15:08:06

Marlik
06.06.2017
16:57:05
Не, наверное не из образа закоммитить, а из установленной системы на сервере...

Google

Ruben
06.06.2017
17:16:26
угу
я вроде победил пока что проблему, но вопрос остается

Andrey
06.06.2017
17:20:55

Ruben
06.06.2017
17:21:31
есть прикольный продукт, который поставляется в виде исошки и предполагает установку на голое железо или в виртуалку

Admin
ERROR: S client not available

Ruben
06.06.2017
17:21:49
для него есть готовый контейнер на хабе, но версия не самая свежая и есть траблы с обновляшками
хотелось поставить на железо/виртуалку и из итогового варианта сварганить контейнер

Denis
07.06.2017
11:49:05
Привет! А есть какой нибудь канал с вакансиями Ops?

Marlik
07.06.2017
11:50:56
Девопсы?

Igor
07.06.2017
11:51:30
https://t.me/devops_jobs

Vir
07.06.2017
11:56:43
привет, мудрецы

Ruben
07.06.2017
13:03:06
господа, вопрос. у меня докер контейнер уходит в бесконечный рестар если у него нет хотябы одного торчащего наружу порта
так и должно быть?

Evgeny
07.06.2017
13:18:51
нет

Ruben
07.06.2017
13:20:17
хмм
странная хрень тогда
кто-ниюудь гоняет php-fpm в контейнере только с сокетами в фаловой системе? без открытых портов?

Marlik
07.06.2017
13:48:03

Ruben
07.06.2017
13:48:30
причины бесконечного рестарта мне ясны. в плане бесконечности

Google

Ruben
07.06.2017
13:48:47
Затем что работа через сокет быстрее - не надо tcp/ip дергать

Evgeny
07.06.2017
13:49:11
Человек из 1998 года, привет! Как там?
Мой тебе совет - меняй доллары!

Ruben
07.06.2017
13:49:40
уровень содержательной полезности ответа - 0

Marlik
07.06.2017
13:50:08

Ruben
07.06.2017
13:50:33
он высовывает наружу файловый сокет. к нему можно коннектится и гонять данные
так как он находится в вольюме пошаренном

Marlik
07.06.2017
13:51:00
Аааа, понятно терь..
Чото волюм монтируется, а данных не видно из контейнера, может что не так делаю?
VOLUME /app
WORKDIR /app
Вот так всё работает, но есть вопросы....
VOLUME /app
COPY . /app
WORKDIR /app

Igor
07.06.2017
16:18:38
В докерфайле

Marlik
07.06.2017
16:20:09
Ну допустим, объявлю при запуске, как мне данные на волюме изменять?

Ruben
07.06.2017
16:24:15
либо лезь через контейнер в него, либо в /var/lib/docker/volumes