Дмитрий
доброго дня. есть задача развернуть openshift в docker. как я понимаю сейчас это готовый инструмент который содержит в себе кубер? или кубер ставить отдельно и там внутри запускать openshift?
George
самое простое
George
запускай монгу в хост моуд режиме
George
и запрети файрволлом подключение извне на порт монги 27017
George
вот
George
это САМОЕ простое что может быть
George
зачем ОПЕНШИФТ В ДОКЕРЕ ???? для разработки?
George
опеншифт - это по сути как дистрибутив кубернетеса. Разворачивается поверх голых баре-метал или ВМ серверов
George
на выходе - полностью готовый кластер
George
готовый к деплою
George
локально можно погонять https://github.com/pyToshka/openshift-vagrant
George
в вагранте
Peter
запускай монгу в хост моуд режиме
можно для мимокрокодила, это как? желательно чтобы сильно не перековыривать всё, что у меня есть)
George
очень просто
George
docker run --network host mongo 😊 как там в компоузе - я не помню
Peter
а подключаться потом как?
Peter
а стоп
Peter
я понял
George
тогда к монге можно ходить по внешнему айпи хоста. Тебе остается только файрволл настроить, но нет этой дичи с тем, что докер пячит файрвол
Peter
--network host типа он не создаёт свою сетку?
George
потому что когда ты публикуешь порт - докер создает правило в NAT
Дмитрий
зачем ОПЕНШИФТ В ДОКЕРЕ ???? для разработки?
https://www.youtube.com/watch?v=3O2d3lWr3Cs шеф вот это увидел и уперся, говорит давай в докер, а я смотрю в 2019 уже все по другому, и сижу туплю
Peter
так фаервол и сейчас не фурычит
Peter
или это из-за сетки?
Peter
дополнительной
George
да, скорее всего
Peter
оки, сейчас попробую
George
просто в хост моуд ты по крайней мере можешь аслки в самой монге настроить
George
типа из этой сети ходить, а из этой не ходить
George
как дополнительный уровень безопасности
Peter
опять везде .yml-ки менять((
George
ибо если монга в бриджовой сети, то там треш тоже начинается. Ты захочешь 0.0.0.0/0 и придется опять останавливаться на хостовом файрволле
Peter
подключения извне мимо
George
я почему-то не удивлен
George
патамашта докер
Peter
короче говоря эти пляски с нетворком херили все фаерволы
Peter
и тд
Peter
говённый тутор мне попался значит
Peter
хз зачем вообще эти нетворки хреначил тогда ¯\_(ツ)_/¯
Peter
черт, теперь трабла: в докер-композе < 3 версии нет network_mode: host, а выше 3 нету mem_limit
Peter
И ЩТО ТЕПЕРЬ ДЕЛАТЬ
Peter
а нет, всё ок, во 2й версии есть нетворк хост
Igor
пиу
Igor
а как можно проверить, есть ли в регистри таг или нет?
George
skopeo :-)
George
Им можно спросить теги и грепнуть по ним
George
Либо просто попробуй пуллить. Не пуллится - значит, нету
Andrey
Нет
George
Ну, курлом можно
George
Я синтаксис запроса, правда, не помню
Dmytro 🇺🇦
Вроде через docker search можно
Igor
Нет
нет, надо в скрипт запердолить
Igor
из скрипта ниоч посмотреть работает
George
Вроде через docker search можно
А оно разве не только по докерхабу умеет ?
Iz
))
Misha
всем привет, такой вопрос: есть база данных созданая на докер, как я могу настраивать её из другого компа?? например нужно добавить к ней новый environment
NB
сильно
NB
у вас докер реляционный или nosql поставка?
Misha
добавить новую переменную. например есть ACCESS_KEY: ** і DATABASE_URL: ******* в environment а мне нужно еще одну додать
tolik8
Всем привет, только второй день мучаюсь с докером, так что будут тупые вопросы ))) есть у меня такой docker-compose.yml version: '2' services: mysql: image: mysql:5.7 ports: - "3306:3306" - "22:22" volumes: - ./data:/var/lib/mysql environment: MYSQL_ROOT_PASSWORD: secret как к нему подключиться через SSH порт вроде пробрсил но как узнать логин и пароль
Ильдар
добавить новую переменную. например есть ACCESS_KEY: ** і DATABASE_URL: ******* в environment а мне нужно еще одну додать
А как ты вообще собираешься в запущеное приложение новую переменую пробрасывать?)
tolik8
но я хочу подключится через SSH из другой программы, а именно WinSCP
Misha
А как ты вообще собираешься в запущеное приложение новую переменую пробрасывать?)
пока что не знаю. У меня просто есть проект запущен на докер (я им раньше не пользовался) и мне надо добавить некоторые настройки
Misha
А как ты вообще собираешься в запущеное приложение новую переменую пробрасывать?)
и разве если я к нему подключусь я не смогу выключить сделать что нужно и опять запустить.?
Ильдар
пока что не знаю. У меня просто есть проект запущен на докер (я им раньше не пользовался) и мне надо добавить некоторые настройки
Вопрос к докеру не относится. Нельзя положить в уже запущенное приложение новое значение переменной обновления снаружи