Alexander
27.05.2019
17:42:22
Если nginx сайдкаром пойдет, то откуда он возьмёт вольюм для бэка и фронта одновременно?
Только если общий docker compose делать
Sergey
27.05.2019
17:46:04
Хочешь nginx вне докера слелай
Google
Alexander
27.05.2019
17:47:21
И ещё маленький вопрос: кто как проводит CD процесс через Jenkins с помощью docker compose?
Просто дергаете docker compose, лежащий в корне домашней директории через Ansible? Просто думаю насколько это красиво, пусть и нужно
Григорий
27.05.2019
17:52:28
Кому-нибудь докер приходилось на нодах обновлять?
Я на воркерах просто так делаю:
apt-get install docker-ce=5:18.09.2~3-0~ubuntu-bionic
Докер ставится, рестартуется - все ок. Но на мастерах что-то стремно так делать - кубспреем их ставил
Maxim
27.05.2019
19:28:54
Коллеги, всем привет, необходима помощь в тестировании docker образа не для swarm, обычный docker-compose, для тестирования необходим traefik, может кто помочь?
George
27.05.2019
19:33:45
ну, и всегда остается вариант тупо компоуз-файл шаблонизировать той же jinja....
Maxim
27.05.2019
19:36:00
docker network create static
George
27.05.2019
19:36:46
мне, честно говоря, уже плохо. Очень устал за день и не соображаю
Google
George
27.05.2019
19:37:04
Поэтому пишите, пожалуйста, максимально подробно и конкретно. Готов пару экспериментов поставить
Maxim
27.05.2019
19:38:01
George
27.05.2019
19:38:13
Myron
27.05.2019
19:43:52
никто не вкурсе что может быть не так, после копирования волюма моногодб, она не запускается на новом контейнере?
George
27.05.2019
19:54:36
смотри логи
права доступа, например.
Maxim
27.05.2019
19:54:48
Myron
27.05.2019
19:57:57
Maxim
27.05.2019
20:01:07
Myron
27.05.2019
20:06:06
Maxim
27.05.2019
20:07:07
Alexander
27.05.2019
21:28:34
Александр
28.05.2019
03:18:42
все спят? :)
я тут нуб конечно в бубунте, на офф сборку поставил докер композер, с проверенным так сказать билдом моего ПО, все запустилось - проверяю скажем жив ли эластик:
netstat -lna | grep 9200
tcp6 0 0 :::9200 :::* LISTEN
вроде живое, иду прямо через дефолтный FF смотреть на localhost:9200 и хрен с маслом
(убутну живет в virtual box если что, я внутри системы сижу)
Nedoumenie
28.05.2019
03:40:49
Снап?
Александр
28.05.2019
03:41:02
что есть снап?
Maxim
28.05.2019
03:49:45
Александр
28.05.2019
03:49:56
изнутри виртуалки?
или снаружи
Maxim
28.05.2019
03:50:10
Google
Maxim
28.05.2019
03:51:43
или снаружи
Если вы пробросили порт 9200 то эластик должен ответить
Александр
28.05.2019
03:53:14
на самом деле я пробывал так изначально
ладно фиг с ним что определить какой IP получила виртулка - это отдельный танец с бубном
Maxim
28.05.2019
03:53:37
Александр
28.05.2019
03:53:50
поэтому я зашел внутрь считайте под «удаленный рабочий стол» и попробывал на localhost сходить
mac os -> virtualbox -> ubuntu -> docker-composer
убунту полная с офф сайта стейбл
Maxim
28.05.2019
03:54:50
Александр
28.05.2019
03:54:59
не отлично
Maxim
28.05.2019
03:55:17
Александр
28.05.2019
03:55:20
они используют виртуализацию сейчас для docker for mac, она адский притормаживает
а использовать тулкит - опять проблема с пробрасыванием хостов и прочее
у нас в композере не один контейнер, все не так просто запустить
внутри обернуты java приложения всякие интерпайз, у них проблемы
а девопсы даже помоч не могут, у них среда nix и там все работает
например эластик крашится со 100500 java стектрейсами, вообще не понятно что с ним
Maxim
28.05.2019
03:57:45
Александр
28.05.2019
03:58:19
а вот еще проблема на маках
ругается что недостаточно места
Google
Александр
28.05.2019
03:58:38
хотя выделен лимит на докер (всего) - 160 Gb
Maxim
28.05.2019
03:58:42
Александр
28.05.2019
03:58:42
и это пустые базы совсем
Maxim
28.05.2019
04:01:14
Александр
28.05.2019
04:01:36
вот вопрос какие настройки
я не вижу никаких крутилок особенно в GUI докера
еще есть адская проблема с очередностью запуска, когда контейнер вроде запустился но процесс «на репликации» и понеслось, остальные пытаются к нему достучаться, а оно не стартовал нифига.
Maxim
28.05.2019
04:03:22
Александр
28.05.2019
04:03:39
это nix конечно, но крайне кастомизированный. Например даже выбрать файл ниже хом директории нельзя в стандартном «обзоре»
Maxim
28.05.2019
04:06:45
Sabyrzhan
28.05.2019
04:09:40
Иногда после установки Ubuntu с нуля он блокирует все порты кроме ssh. Пробовал отключить ufw или apparmor?
Также docker-compose файл ты сам состовлял? Или скачал с интернета?
Скинь его содержимое
Maxim
28.05.2019
04:13:59
Александр
28.05.2019
04:14:37
и довольно замороченный
Nedoumenie
28.05.2019
04:16:11
что есть снап?
Скажу херню, возможно,но при установке через пакетный менеджер snap в убунте у меня подобная херь была. Решил удалением через стап и установкой без него через apt install.
Google
Александр
28.05.2019
04:16:27
я ставил через apt install
Nedoumenie
28.05.2019
04:16:37
Тогда забудь
Maxim
28.05.2019
04:16:41
Ваааах! Красота! Дизайнер постарался, мне нравится
Александр
28.05.2019
04:18:45
да
Maxim
28.05.2019
04:19:06
На своем MacOS тоже нашел это окошко, три года им пользуюсь и ни разу не знал что оно есть
да
В инструкции docker вроде написано что ставить через apt install - плохая затея, там прям инструкция есть как правильно поставить актуальную версию на любую ОС
George
28.05.2019
04:30:21
Либо если не хочется выходить за пределы компоуза - формат 2.4, далее хелсчек, далее depends_on: service_healthy
Maxim
28.05.2019
04:32:54
я ставил через apt install
Инструкция для установки docker на MacOS:
https://docs.docker.com/docker-for-mac/install/
Если вам критично использовать Docker в VirtualBox на MacOS то вот инструкция для Ubuntu:
https://docs.docker.com/install/linux/docker-ce/ubuntu/
Вот тут можно почитать про параметры для запуска ElasticSearch:
https://www.elastic.co/guide/en/elasticsearch/reference/5.1/docker.html#docker-cli-run-prod-mode
(Только версию измените на ту что у вас, они правда не особо отличаются)
George
28.05.2019
04:33:24
Параметр sysctl или типа того
Вообще, если есть опыт - проблема на макс 2 часа. Если нет - ну, за день-два разберётесь. Направление дал
Maxim
28.05.2019
04:35:00
George
28.05.2019
04:35:08
Касательно тормозов мака. Преувеличено. Я понимаю, что тормозит, если у вас там не макбук про, а, скажем, Эйр... Или памяти всего 8 гиб. Но, сорян, это не проблемы макоса
Ну, или так https://elk-docker.readthedocs.io/#prerequisites