MONAROL
23.06.2019
16:08:03
ну ща
Sergey
23.06.2019
16:08:18
https://pastebin.com
MONAROL
23.06.2019
16:08:31
Sergey
23.06.2019
16:12:05
Google
MONAROL
23.06.2019
16:13:31
Sergey
23.06.2019
16:14:28
https://vsupalov.com/debug-docker-compose-service/
George
23.06.2019
16:50:41
Берял
23.06.2019
16:56:45
No command specified
MONAROL
23.06.2019
16:58:38
команду какую-то поставить
public function
23.06.2019
17:22:44
Привет. Докер файл нужен только для новой сборки?
Или я могу сказать image - ubuntu с хаба, поставить туда пхп, апач и сделать коммит и уже можно разворачивать свой image где хочу?
Но тут ещё вот в чем дело.. у меня laravel и git, как из Гита запрашивать все изменения во всех контейнерах?
Dmitry
23.06.2019
18:18:15
George
23.06.2019
18:20:15
Dmitry
23.06.2019
18:20:46
Google
George
23.06.2019
18:20:56
Dmitry
23.06.2019
18:21:54
George
23.06.2019
18:22:19
Вообще докер не решает проблему построения распределенного монолита - многие так и делают, а потом мучаются из-за 100500 компонентов. Если его рассматривать именно как средство доставки кода на удалённую машину - честно, ехало-болело, сколько там внутри сервисов. Интереснее, когда мы именно микросервисы делаем. Настоящие. А не понарошку. Тогда да - один сервис == один контейнер
Другой вопрос, что если нужен инит, то вероятнее скорее нужен lxc/lxd, но мне кажется, что это достаточно специализированное и менее популярное, чем докер решение
Dmitry
23.06.2019
18:41:41
public function
23.06.2019
18:49:00
Хотя да, есть смысл
Dmitry
23.06.2019
18:49:28
А смысл?
а смысл помещать это в контейнер?
большой смысл
public function
23.06.2019
18:50:00
Как Kubernetes будет работать с контейнерами apache, php и т.д.?
Dmitry
23.06.2019
18:50:04
))) поднял бд, поднял сколько надо пхп контейнеров
public function
23.06.2019
18:50:09
Будет нагрузку распределять на каждый из контейнеров?
Dmitry
23.06.2019
18:50:23
начнет пхп не справлятся, поднимет тебе еще один с пхп
public function
23.06.2019
18:50:40
Dmitry
23.06.2019
18:51:20
public function
23.06.2019
18:51:32
Услышал
Dmitry
23.06.2019
18:51:49
его 100% не стоит использовать, он слишком громозский
но думаю посмотрев на него, тебе легче будет понять все
Google
George
23.06.2019
19:12:39
пихать БД в кубер можно... но нужно точно понимать, что делаешь
Ilya
23.06.2019
19:18:50
Господа, подскажите, пожалуйста, что можно использовать для безболезненного лоад балансинга в компоузе?
Когда скейлю сервис
Попробовал HAProxy, но как не бьюсь с ней - не работает
George
23.06.2019
19:21:41
Ilya
23.06.2019
19:22:06
George
23.06.2019
19:22:22
трефик попробуй. он максимально простой
Ilya
23.06.2019
19:22:26
Типа "вот те сервисы переадресовать на этот порт, запросы рандомно раскидать"
Кстати, а почему может быть такая ошибка: если я стартую сервис в компоузе на localhost, то извне не могу до него достучаться, получаю Error: Failed sending data to the peer
Если же указываю в качестве хоста имя сервиса в компоузе, то все норм
Это что-то вроде днс?
George
23.06.2019
19:24:08
хз
Ilya
23.06.2019
19:24:16
)))
Олександр
23.06.2019
20:07:21
Привет ребят. Поднял devilbox и angular'овский веб-сревер на ноде. Второй НЕ в контейнере. Прокинул один из доменов на веб-сервер:
http://host.docker.internal:4200
Все было прекрасно некоторое время, но несколько часов назад началась какая-то хуйня: запросы рандомно вылетают с 504-ым (gateway timeout) через 60 секунд таймаута. Если подождать минутку-две после последней попытки, загружается запросов 50 и все снова намертво встает.
Если заходить напрямую на localhost:4200, минуя контейнер, все работает как надо.
Вопрос: как отдебажить в чем проблема?
Stanislav
24.06.2019
00:18:10
Элементарный вопрос)
Как докер решает какие контейнеры стартовать после включения винды?
George
24.06.2019
00:28:52
ну, вообще у него политика на контейнеры есть - restart = always, if-not-stopped, none
zerc
24.06.2019
00:49:25
Как сделать что бы постгре сохраняло контент бд после рестарта контейнера ?
Stanislav
24.06.2019
01:12:44
Google
Stanislav
24.06.2019
01:15:00
Хм.. спасибо.. буду знать. ???
Полезно
George
24.06.2019
03:21:56
public function
24.06.2019
04:50:45
А контейнер не изолируется от моей системы? Я могу запустить php в контейнере и в своей системе получить доступ к php?
Alexey
24.06.2019
04:54:28
или unix сокет не пробросить через вольюм
Sabo
24.06.2019
05:52:54
всем привет джанго проект на докерах, а базу хочу на виртуальной машине установить как можно его автоматом после build создать? прописать в самом dockerfile ?
Sergey
24.06.2019
05:54:36
после билда чего
Sabo
24.06.2019
05:55:41
я хочу отделить базу от контейнеров
есть скрипт, который должен создать базу но он не видет команду psql
значит ли это что у меня не установаился psql либо же это не рабочая команда на ubuntu
Sergey
24.06.2019
05:57:17
Sabo
24.06.2019
05:57:43
createdb doscredo_back;
psql -c "create user doscredo_back with password 'doscredo_back'";
psql -c 'grant all privileges on database doscredo_back to doscredo_back';
CMD chmod 777 initdb.sh RUN bash initdb.sh
и команды в докерфайле
Sergey
24.06.2019
05:59:23
Sabo
24.06.2019
05:59:49
да
Sergey
24.06.2019
06:00:07
берешь ansible выкатываешь на локальной машине образ джанги
а не удаленном сервере или виртуалке делаешь импорт базы
Google
Sabo
24.06.2019
06:01:30
Sergey
24.06.2019
06:02:16
https://docs.ansible.com/ansible/2.6/modules/docker_module.html
https://docs.ansible.com/ansible/2.6/modules/list_of_database_modules.html?highlight=postgresql#postgresql
Sabo
24.06.2019
06:03:20
спасибо
Igor
24.06.2019
06:04:13
Вся конфигурация трефика описывается в тегах или лейбах твоего сервиса
George
24.06.2019
06:07:13
скажем так - у этого подхода есть особенности, но, в целом, он работает
Igor
24.06.2019
06:08:04
Zloi
24.06.2019
07:57:06
Народ, всем привет. Есть ли тут кто использует 1С в docker.
Вопрос в следующем.
Использую контейнеры от https://github.com/alexanderfefelov
В принципе все запущено
1 - сервер бд alexanderfefelov/docker-postgrespro-1c
2 - сервер 1С alexanderfefelov/docker-1c-server
3 - Web сервер alexanderfefelov/docker-1c-ws
Контейнеры работают, но при попытки опубликовать базу выдается ошибка
docker exec 1c-ws webinst -publish -apache24 -wsdir itil -dir /data/itil -connstr "Srvr=10.0.0.14;Ref=itil;" -confPath /httpd.conf
/usr/local/sbin/webinst: line 3: 102 Segmentation fault (core dumped) /opt/1C/v8.3/x86_64/webinst $@
Может кто проконсультировать как завести это дело?
Sergey
24.06.2019
07:59:44
George
24.06.2019
07:59:51
включай вербоуз. Может ему ядро не нравится, может библиотек каких не хватает, может битность не та
Zloi
24.06.2019
08:06:02
Айзек
24.06.2019
08:07:39
Приветствую. Подскажите, что я делаю не так.
Запускаю graylog :
docker run --name graylog --link mongo --link elasticsearch \
-p 9000:9000 -p 12201:12201 -p 1514:1514 -p 5555:5555/tcp \
-e GRAYLOG_ROOT_PASSWORD_SHA2=ххх \
-e GRAYLOG_HTTP_PUBLISH_URI="http://10.46.1.52:9000/" \
-e GRAYLOG_HTTP_EXTERNAL_URI="http://10.46.1.52:9000/" \
-d graylog/graylog:3.0
5555 я замапил для отправки тестового лога через nc.
При попытке отправить данные, ошибка Ncat: Connection reset by peer.
Дамп, фрагмент с рефьюзом:
522 2.943013545 172.17.0.4 -> 10.46.1.52 TCP 56 personal-agent > 36424 [RST, ACK] Seq=1 Ack=1 Win=0 Len=0
523 2.943013545 172.17.0.4 -> 10.46.1.52 TCP 56 personal-agent > 36424 [RST, ACK] Seq=1 Ack=1 Win=0 Len=0
Порт в listen:
netstat -tulpn | grep 5555
tcp6 0 0 :::5555 :::* LISTEN 11779/docker-proxy
selinux/firewalld временно отключены.
Морда на 9000 при этом работает.
В логах контейнеров ничего нет, как и в /var/log/messages на хосте.
Stanislav
24.06.2019
08:51:47
Балин пишется без 'а')
George
24.06.2019
08:52:26