Maksimus Ulibikus
Сейчас делаю оркестрацию на кубернетес и случайно увидел в своём докер аккаунте образ про котов, который год назад делал
Johnny
Maksimus Ulibikus
Maksimus Ulibikus
Roman
Привет. Нужна подсказка. Нужно запустить тесты на реальном андройд девайсе. Система винда 10 (использовать нужно именно hyper-v, не виртуал бокс). Связка maven+appium. Может существует какой-нибудь туториал или возможно уже готовый докер файл с такой связкой?
łibfitź.r14.a
Maksimus Ulibikus
Maksimus Ulibikus
Владик
Всем привет. Пытаюсь 2 тачки с контейнерами объединить в единую сеть между контейнерами. Хосты находятся в локалке.
Я попробовал сделать через swarm где 1 манагер и нода на отдельной машине. Между ними создалась ingress сеть. но выяснил что локальные контейнеры не аттачатся к ingress сети. создал overlay сеть которую можно аттачить, но она не видна на второй ноде.
Илья
Ребят кто-нибудь читал книгу "Docker на практике"-https://www.ozon.ru/context/detail/id/159640467/ .Стоит покупать?
Boris 🦍
Илья
Кроме книги "Использование Docker" https://www.ozon.ru/context/detail/id/139411597/ Есть еще годные книги?
Je
Terry
не ну норм че
Anonymous
Добрый вечер, помогите пожалуйста разобраться
Хочу поднять 2 nginx для паралельных проектов в докере
docker-compose.yml :
https://pastebin.com/YEuvm1X7
Суть проблеммы в том что первый nginx отрабатывает нормально и запускает мне приложение, а 2 nginx вместо приложения - сообщает мне что nginx успешно функционирует.. Мне кажется я не понимаю какой то фундоментальной штуки docker
Anonymous
Anonymous
Или может как то по другому стоит поднимать 2 паралельных веб-приложения, буду рад любому совету
Andrey
Anonymous
Подскажите пожалуйста, как на одном это реализовать? Я что то вообще запутался :(
Vlad
Alex
Alex
но 2 nginx - это костыль )
Sergey️
Есть сервис в докере, который лежит под traefik в докере и у него есть домен example.com
Есть бот, с помощью которого я хочу дергать сервис по example.com/api...
Из контейнера бота я могу пинговать example com, однако курл возвращает curl: (7) Failed to connect to examplecom port 443: Host is unreachable
UPD: Даже в одной сетке по имени сервиса не удается подключиться.
Как чинить?
Alex
Sergey️
Alex
Ну типа имя сервиса корректное там на самом деле
Sergey️
Все корректно там, даже IP ресолвится правильно
Sergey️
Но не хочет
Alex
А если курлом по ип постучаться?
Alex
Что говорит telnet examplecom 443
Alex
И что говорит telnet examplecom 80
Sergey️
Sergey️
На всё
Sergey️
Что курл что телнет
Sergey️
Интернет в контейнере есть)
Sergey️
С сетями чего-то
Anonymous
А почему 2 паралельных nginx - плохая идея?
Anonymous
Типо задумка была- если слишком большая нагрузка на модуль сообщений будет -> упадет только модуль сообщений.. Или не правильно мыслю?
Александр
Дядька Бартоломей
привет! есть файд cmd.sh, в докерфайле он вызывается CMD ["/cmd.sh"] в самом файле есть строка set -e и потом if [ "$ENV" = 'DEV' ]; then билжу образ и запускаю docker run -e ENV=DEV. По итогу в иф не заходит. Где я накосячил?
Alexander
George
George
Или посмотри как пацантре делают, например, здесь https://github.com/puckel/docker-airflow/blob/master/script/entrypoint.sh
Егор
Привет.
Я запускаю на одной тачке несколько контейнеров. Эти контейнеры запускаются с помощью двух различных docker-compose. Они являются копияпи с той лишь разницей, что запускаются с различными переменными окружения. При этом, возникает проблема, когда запускается один контейнер, другой падает с exited with code 137. Насколько я понял, возникает проблема с памятью в runtime. Но как в реальности понять, что произошло, я не знаю. Я пробовал выставлять ресурсы в docker-compose, но как оказалось, этот функционал не поддерживается без swarm. Подскажите, как решить эту проблему? Можно ли это сделать без shttps://ru.stackoverflow.com/questions/1036823/%D0%9E%D0%B4%D0%B8%D0%BD-%D0%BA%D0%BE%D0%BD%D1%82%D0%B5%D0%B9%D0%BD%D0%B5%D1%80-%D1%83%D0%B1%D0%B8%D0%B2%D0%B0%D0%B5%D1%82-%D0%B4%D1%80%D1%83%D0%B3%D0%BE%D0%B9warm? Также отмечу, что на тачке крутится ещё 5-6 контейнеров.
Сейчас я перешёл на 2 версию и типо там можно устанавливать лимиты. Но это не помогает
https://ru.stackoverflow.com/questions/1036823/%d0%9e%d0%b4%d0%b8%d0%bd-%d0%ba%d0%be%d0%bd%d1%82%d0%b5%d0%b9%d0%bd%d0%b5%d1%80-%d1%83%d0%b1%d0%b8%d0%b2%d0%b0%d0%b5%d1%82-%d0%b4%d1%80%d1%83%d0%b3%d0%be%d0%b9
George
Привет.
Я запускаю на одной тачке несколько контейнеров. Эти контейнеры запускаются с помощью двух различных docker-compose. Они являются копияпи с той лишь разницей, что запускаются с различными переменными окружения. При этом, возникает проблема, когда запускается один контейнер, другой падает с exited with code 137. Насколько я понял, возникает проблема с памятью в runtime. Но как в реальности понять, что произошло, я не знаю. Я пробовал выставлять ресурсы в docker-compose, но как оказалось, этот функционал не поддерживается без swarm. Подскажите, как решить эту проблему? Можно ли это сделать без shttps://ru.stackoverflow.com/questions/1036823/%D0%9E%D0%B4%D0%B8%D0%BD-%D0%BA%D0%BE%D0%BD%D1%82%D0%B5%D0%B9%D0%BD%D0%B5%D1%80-%D1%83%D0%B1%D0%B8%D0%B2%D0%B0%D0%B5%D1%82-%D0%B4%D1%80%D1%83%D0%B3%D0%BE%D0%B9warm? Также отмечу, что на тачке крутится ещё 5-6 контейнеров.
Сейчас я перешёл на 2 версию и типо там можно устанавливать лимиты. Но это не помогает
https://ru.stackoverflow.com/questions/1036823/%d0%9e%d0%b4%d0%b8%d0%bd-%d0%ba%d0%be%d0%bd%d1%82%d0%b5%d0%b9%d0%bd%d0%b5%d1%80-%d1%83%d0%b1%d0%b8%d0%b2%d0%b0%d0%b5%d1%82-%d0%b4%d1%80%d1%83%d0%b3%d0%be%d0%b9
И не поможет. Мониторь потребление ресурсов. Подключи графану к ... Прометеус? Или проще всего - поставь netdata
George
И лови момент, когда системе станет плохо. Вероятнее всего тупо памяти (ОЗУ) не хватает
Егор
25 метров жрут
Егор
Полечил. Назвал по-разному сервисы:
storage-stage, storage-prod
Егор
Вообще, странно. Когда-то это так, а когда-то — нет. Тут же, есть ещё два аналогичных случая. Работают же. Два разных композа, с одинаковыми названиями. Работают
Рубикон
Рубикон
Вытеснят друг друга
George
George
Компоуз с одинаковым названием - путь в ад.
Егор
George
Как минимум тогда рекомендация - имя проекта задавать
Егор
Ну а я по чём знал?
Егор
Вот такое работает
Егор
Егор
Такое — нет
Рубикон
2 версия манифеста.. при 3.7 .. ну ...
Рубикон
Удачно поплавать в граблях
George
Ты еще билдишь в компоузе 😱
Егор
2 версия манифеста.. при 3.7 .. ну ...
Извините, я не девопс. Я учусь. Что в этом плохого, я не понимаю. Проблема возникла только с названием. Вы лучше растолкуйте, чем какашками кидаться
Егор
Рубикон
И лимиты болеп алекватно в 3 версии пишутся
George
George
Егор
George
Но не в 2.0
Егор
Егор