
Vladimir
13.12.2017
08:27:07
сервер с rbd или nfs

Ilya
13.12.2017
09:30:08
вопрос по overlayFS, кто подскажет, как правильно его перемонтировать(lowerdir и upperdir) после переноса каталога с registry в другое место. И нужно ли это делать?

Oleg
13.12.2017
10:28:53
Добрый день!
Как в Traefik выставить Strict-Transport-Security?

Denis
13.12.2017
14:09:06
такой вопрос есть. есть конфиг docker-compose где прописаны настройки контейнеров. db/fpm и прочее. Все работает отлично. Хочу поднять второй сервер с fpm, но что бы он ссылался на db контейнер на другом сервере. Это реально сделать?

Google

Artem
13.12.2017
14:12:44
делаешь проброс порта на хост на том сервере а в компоузе указываешь ip или fqdn того хоста

Maxim
13.12.2017
22:55:27
Народ!
Мы тут на книгу скидываемся.
https://leanpub.com/b/masteringcontainers
Кому-то интересно?

Юра
13.12.2017
23:02:56
Я уже как-то кидал ссылки на похожую литературу, но продублирую.
https://drive.google.com/drive/folders/0B5VT54HhOIA8OFBaZFk4TkVXbG8?usp=sharing

Andrey
14.12.2017
06:19:52
Есть ли у кого примеры, кто как блокировал в iptables расшаренные сервисом в docker swarm порты? Понятно, что скорее всего придется блокировать на уровне mangle/prerouting, что как то не особо хорошо

Irga
14.12.2017
08:52:34

Boris
14.12.2017
10:10:03
Привет , подскажите, почему может не выполонятся команда
docker ps
? Просто висит и ничего не выводит. Демон докера запущен

Andrey
14.12.2017
10:10:24
Перезапусти демон
У меня такое иногда рандомно бывает

Boris
14.12.2017
10:11:00
Это помогает но на некоторое время, потом опять. Может есть какое-то более глобальное решение
я думаю, что нужно как-то специфично тюниьть ядро системы может быть?

Artem
14.12.2017
10:12:42
проанализировать логи докер демона и узнать почему он виснет, например неплохой вариант ?

Andrey
14.12.2017
10:12:48
для начала что за ОС и не выводит ли docker info варнинги?

Dima
14.12.2017
10:17:16
кто нибудь сталкивался с проблемой permissions в связке windows volume -> virtual box на ubuntu -> docker

Google

Dima
14.12.2017
10:18:11
?

Boris
14.12.2017
10:20:29

Artem
14.12.2017
10:20:55
systemctl status docker
и там хотя бы последние логи

Boris
14.12.2017
10:22:43
есть еще и такие ошибки в конце.но думаю, что это для некоторых контейнеров нет возможности нормально стартануть а не для всего демона? или это критично?

Artem
14.12.2017
10:24:02
у тебя логи куда собираются?
у тебя в fluentd не может записать ниче

Boris
14.12.2017
10:26:28
у тебя логи куда собираются?
ну там пару контейнеров пытаюстся вло флюху записаться. но вроде не сам демон , т.е это не должнго быть критчной проблемой. хотя в эту область тоже копну. спасибо. прост осам демон запущен и контенйеры тоже работали

ASergey
14.12.2017
11:04:13
Есть у меня докерфайл, я сбилдил образ, запушил на докерхаб - а там образ который описан в секции FROM и без моих изменений (которые описаны в докерфайле). Мне надо все изменения запушить в докер регистри. Что я делаю не так?

Artem
14.12.2017
12:15:57
https://github.com/irsl/dfwfw

Jack
14.12.2017
12:24:51
привет, у кого-то есть заготовки докерфайлов для laravel (прод) или кто шарит бест практисес для пхп+нжинкс буду очень благодарен за совет

Vage
14.12.2017
12:26:54
Такой https://github.com/laraedit/laraedit-docker ?

Алексей
14.12.2017
12:27:39

Jack
14.12.2017
12:27:43
Laradoc на гитхабе
как-то он не пригоден для прода, если хочется хостить на разных машинах с балансировкой (ну надеюсь со временем кубернетес осилить)

Алексей
14.12.2017
12:29:20
Попробуй свой собрать с нуля )

Jack
14.12.2017
12:29:47
пробовал, оно мне как-то не по душе))
чувствую что не хватает опыта)

Google

Jack
14.12.2017
12:30:40
вот недавно открыл для себя замечательный https://github.com/jwilder/nginx-proxy
до этого руками сетапил nginx на хосте
даже вот с вопросом env, ларавел берет все параметры с него, ща у меня всё в файликах (.env), но я так понимаю можно создать сворм и юзать секреты между машинами
или консула как-то присобачить..
одним словом я уже близок к поиску девопса фрилансера))

Gonchik
14.12.2017
14:45:15
Привет! Подскажите можно тут оставить ссылку на митап в спб. https://aug.atlassian.com/events/details/atlassian-st-petersburg-presents-po-vashei-prosbe-produkty-atlassian-v-docker#/

Vadim
14.12.2017
15:46:27
Всем привет!
А ни у кого не получалось запустить elasticsearch с ограничениями по памяти в swarm?
Заранее благодарю!

Artem
14.12.2017
15:46:48
Так есть же хип спейс...

Andrey
14.12.2017
15:46:57

Vadim
14.12.2017
15:48:02

Artem
14.12.2017
15:48:48
смотря что за ОС
-Xms8g -Xmx8g

Vadim
14.12.2017
15:49:52
Alpine Linux
Делаю в play-with-docker.com

Artem
14.12.2017
15:50:34
в deb-based это jvm.options конфиг
Прям так и прописывается
-Xms8g
-Xmx8g
в rpm-based вроде в sysconfig/elasticsearch… не помню уже

Vadim
14.12.2017
15:51:51
То есть мне тогда volume с хоста в контейнер Elasticsearch прокинуть, где подменить файл настроек?

Artem
14.12.2017
15:53:08
в rpm-based у меня в init скрипте export ES_HEAP_SIZE=10g

Vadim
14.12.2017
15:53:59
не, я через docker-compose...

Google

Евгений
14.12.2017
15:59:12

Admin
ERROR: S client not available

Viet
15.12.2017
06:07:33
Сорри. Промазал >_<

Ivan
15.12.2017
07:14:14
Кто нибудь встречал образ сервера времени?

Andrey
15.12.2017
07:17:19
что там искать то? собери сам, 2 команды на базе alpine
openntpd пакет называется

Artem
15.12.2017
08:17:06
сервер времени - звучит мощно ?

Vadym
15.12.2017
08:19:31
Привет, есть такая проблемка может кто знает, я докером только пару дней пользуюсь. Есть контейнер, который в CMD имеет скрипт, в котором внутри "service jboss-as restart && /bin/bash". Когда запускаю docker run -it ... <container> то контейнер запускается и работает. А когда зделал docker-compose, то контейнер запускается и сразу вырубается. В чем может быть проблема?

Artem
15.12.2017
08:21:55
так если хочешь чтобы контейнер висел рабочим, то /bin/bash тебе не поможет
он выполняется и завершает работу\
а вообще возможно в композе неправильно описал и command не передается

Vadym
15.12.2017
08:25:13
services:
eportal-server:
image: eportalimage:latest
restart: always
ports:
- 8080:8080
- 8787:8787
- 8447:8447
environment:
- GIT_REPO_PATH=/home/vadym/IdeaProjects/project
volumes:
- /home/vadym/IdeaProjects/project:/app/
depends_on:
- eportal-db
eportal-db:
image: sonae_postgres:0.1
restart: always
environment:
POSTGRES_PASSWORD: postgres
ports:
- 5431:5432
так выглядит компоуз

Artem
15.12.2017
08:25:44
там и где тут command?

Vadym
15.12.2017
08:26:39
у меня в Dockerfile есть - CMD /app/start.sh
Commad не береться с image?

Artem
15.12.2017
08:27:20
docker-compose logs что говорит на этот контейнер?

Vadym
15.12.2017
08:29:14
Stopping jboss-as: [ OK ]
Starting jboss-as: [ OK ]
/etc/init.d/jboss-as: line 132: kill: (157) - No such process
Stopping jboss-as: [ OK ]
Starting jboss-as: [ OK ]
/etc/init.d/jboss-as: line 132: kill: (159) - No such process
Stopping jboss-as: [ OK ]
Starting jboss-as: [ OK ]
/etc/init.d/jboss-as: line 132: kill: (158) - No such process
Stopping jboss-as: [ OK ]
Starting jboss-as: [ OK ]
когда стоит restart: always то просто перегружается когда запустится полностю
в логах jboss'a нет никаких ошибок

Google

Artem
15.12.2017
08:31:24
так у тебя первая команда завершается с ошибкой
до /bin/bash не доходит, разбирайся почему твоя команда валится

Vadym
15.12.2017
08:31:52
окей, спасибо

Artem
15.12.2017
08:32:41
вообще странно засовывать рестарт аппа в контейнер
апп должен подниматься вместе с контейнером и вырубаться вместе с ним
т.е. рестарт должен выглядеть как docker-compose restart servicename

Vadym
15.12.2017
08:34:19
попробую переделать на start и stop

Artem
15.12.2017
08:36:28
неправильно в принципе сервис стартовать и стопать так
контейнер != виртуалка
показатель того что сервис не работает, это отвалившийся контейнер