@docker_ru

Страница 1253 из 1375
Alexander
27.05.2019
17:42:22
Если nginx сайдкаром пойдет, то откуда он возьмёт вольюм для бэка и фронта одновременно? Только если общий docker compose делать

Google
Alexander
27.05.2019
17:47:21
Хочешь nginx вне докера слелай
Тогда получится Vue в контейнере на каком-нибудь 8080, а на хосте его на 80 и 443 бросаю. Ну так себе)

Сделай общий проблем не вижу
Понял. Просто думал может красивее варианты есть, чтобы один docker compose не хранить абы где

И ещё маленький вопрос: кто как проводит 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
Понял. Просто думал может красивее варианты есть, чтобы один docker compose не хранить абы где
с компоузом есть следующие варианты 1. задавать через -f (можно несколько файлов - они тогда мержатся) 2. если не использовать -f , то можно создать docker-compose.override.yaml 3. ну, и переменные можно вынести в env_file и подключать в компоузе или в глобальный .env, если нужна интерполяция значений в самом компоузе

ну, и всегда остается вариант тупо компоуз-файл шаблонизировать той же jinja....

Maxim
27.05.2019
19:36:00
ннууу? больше деталей, плиз
нужно добавить внешнюю сеть к traefik

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
Поэтому пишите, пожалуйста, максимально подробно и конкретно. Готов пару экспериментов поставить
ок, обновлю README.md в репозитории и сдлеаю подробное описание для запуска image processing service

Myron
27.05.2019
19:43:52
никто не вкурсе что может быть не так, после копирования волюма моногодб, она не запускается на новом контейнере?

George
27.05.2019
19:54:36
смотри логи

права доступа, например.

Maxim
27.05.2019
19:54:48
никто не вкурсе что может быть не так, после копирования волюма моногодб, она не запускается на новом контейнере?
Версии монги одинаковые? И копирование volume было при остановленном контейнере?

Myron
27.05.2019
19:57:57
Maxim
27.05.2019
20:01:07
да версии одинаковые, а копирование нет(
Загляните еще в логи, там наверняка что то есть про невозможность запуститься с указанием конкретной причины

Myron
27.05.2019
20:06:06
Загляните еще в логи, там наверняка что то есть про невозможность запуститься с указанием конкретной причины
да я уже стопнул контейнер, и тогда копировал волюм, запустилась сразу. Спасибо

Александр
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
что есть снап?

Александр
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
изнутри виртуалки?
Кстати, а зачем вам virtualbox да еще и с установленным docker внутри?

Александр
28.05.2019
03:53:50
поэтому я зашел внутрь считайте под «удаленный рабочий стол» и попробывал на localhost сходить

mac os -> virtualbox -> ubuntu -> docker-composer

убунту полная с офф сайта стейбл

Maxim
28.05.2019
03:54:50
потому что родительская система mac os
docker отлично работает на MacOS, даже лучше чем в virtualBox, особенно по вторникам )

Александр
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
у нас в композере не один контейнер, все не так просто запустить
Я ни разу не сталкивался с тем что вы описываете на MacOS за 5 лет, но может быть что то новое изобрели и я просто отстал от жизни. Сегодня на MacOS все запустилось так же как на Ubuntu 19.04

Александр
28.05.2019
03:58:19
а вот еще проблема на маках

ругается что недостаточно места

Google
Александр
28.05.2019
03:58:38
хотя выделен лимит на докер (всего) - 160 Gb

Maxim
28.05.2019
03:58:42
например эластик крашится со 100500 java стектрейсами, вообще не понятно что с ним
Необходимо увеличить в настройках хоста один параметр и все

Александр
28.05.2019
03:58:42
и это пустые базы совсем

Maxim
28.05.2019
04:01:14
внутри обернуты java приложения всякие интерпайз, у них проблемы
Что то мне подсказывает что вам просто нехватает изменить настройки ОС что выставлены по умолчанию

Александр
28.05.2019
04:01:36
вот вопрос какие настройки

я не вижу никаких крутилок особенно в GUI докера

еще есть адская проблема с очередностью запуска, когда контейнер вроде запустился но процесс «на репликации» и понеслось, остальные пытаются к нему достучаться, а оно не стартовал нифига.

Maxim
28.05.2019
04:03:22
я не вижу никаких крутилок особенно в GUI докера
У вас MacOS? Это вроде как *nix и плюс минус там приблизительно то же самое необходимо изменять что и в linux, не всё конечно, но суть та же

Александр
28.05.2019
04:03:39
это nix конечно, но крайне кастомизированный. Например даже выбрать файл ниже хом директории нельзя в стандартном «обзоре»

Maxim
28.05.2019
04:06:45
какие простите настройки вы поменяете в mac os? :)
Те же что и в других *nix, например вот эти https://stackoverflow.com/questions/41192680/update-max-map-count-for-elasticsearch-docker-container-mac-host

это nix конечно, но крайне кастомизированный. Например даже выбрать файл ниже хом директории нельзя в стандартном «обзоре»
К сожелению не пользуюсь графическими оболочками и не совсем представляю что имеется в виду под "обзором", но уверен что тот кто ищет - всегда найдет, а на "невозможное" просто нужно чуть-чуть больше времени

Sabyrzhan
28.05.2019
04:09:40
Иногда после установки Ubuntu с нуля он блокирует все порты кроме ssh. Пробовал отключить ufw или apparmor?

Также docker-compose файл ты сам состовлял? Или скачал с интернета?

Скинь его содержимое

Maxim
28.05.2019
04:13:59
я не вижу никаких крутилок особенно в GUI докера
У docker есть gui ??? Киньте скриншот посмотреть на это чудо? Слышал что есть но так ни разу не видел, красивый наверное нарисовали, с кнопочками наверняка

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
Ваааах! Красота! Дизайнер постарался, мне нравится

я ставил через apt install
docker ставили через apt install?

Александр
28.05.2019
04:18:45
да

Maxim
28.05.2019
04:19:06
На своем MacOS тоже нашел это окошко, три года им пользуюсь и ни разу не знал что оно есть

да
В инструкции docker вроде написано что ставить через apt install - плохая затея, там прям инструкция есть как правильно поставить актуальную версию на любую ОС

какие простите настройки вы поменяете в mac os? :)
У вас получилось изменить значение параметра vm.max_map_count на 262144 ?

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
У вас получилось изменить значение параметра vm.max_map_count на 262144 ?
Это в докер-компоузе можно прописать. Необязательно пячить хост систему

Параметр sysctl или типа того

Вообще, если есть опыт - проблема на макс 2 часа. Если нет - ну, за день-два разберётесь. Направление дал

Maxim
28.05.2019
04:35:00
Это в докер-компоузе можно прописать. Необязательно пячить хост систему
Буду признателен если скриншотик docker-compose.yml скините какой нибудь, уверен что всем будет полезно

George
28.05.2019
04:35:08
Касательно тормозов мака. Преувеличено. Я понимаю, что тормозит, если у вас там не макбук про, а, скажем, Эйр... Или памяти всего 8 гиб. Но, сорян, это не проблемы макоса

Ну, или так https://elk-docker.readthedocs.io/#prerequisites

Страница 1253 из 1375