Anonymous
Это не потому что пул ИП закончился?
Anton
у меня их 30+ в композе
Anonymous
Или на что то наложился
George
у меня их 30+ в композе
да, потому что у тебя дофигища сервисов, и докер-компоуз не успевает обрабатывать
George
точнее докер демон - через апи
Anton
вообщем мне периодически помогает добавление ресурсов на вируталку с демоном и устанока CLI переменной COMPOSE_PARALLEL_LIMIT поменьше от дефолтных 64
George
мне кажется, что проще уйти от компоуза
George
перешел на ансибл-сольт для менеджмента контейнров - полет отличный
Anton
а.. ну у нас разработчики так привыкли уже
Anton
думал может через swarm еще
Anonymous
а.. ну у нас разработчики так привыкли уже
Может попробовать пересесть на podman
Anonymous
Говорят быстрее и лучше
Anonymous
перешел на ансибл-сольт для менеджмента контейнров - полет отличный
Что за сольт? Не могу нагуглить, дай ссылку пожалуйста
George
Что за сольт? Не могу нагуглить, дай ссылку пожалуйста
как ансибл, только лучше https://t.me/saltstack
Anonymous
https://podman.io/ оно?
Ага. У него ярлык на docker, так что разницы никто не заметит
Anton
Ага. У него ярлык на docker, так что разницы никто не заметит
он композ файл понимает или придётся переписывать?
George
придется переписывать
Anonymous
Он от docker не отличается по синтаксису ничем
Anonymous
Вроде
George
на самом деле есть лайхак - можно уменьшить количество контейнеров
George
Разве?
мы, видимо, про разные вещи
Brommie
эти поиски никогда не закончатся...
ну так надо файловое хранилище с деревяным интерфейсом
Anton
Спасибо за советы!
Volodymyr
Доброго Вам
Volodymyr
не поскажете как добавить в в контейнер php:7.2-apache модули для php
Volodymyr
не хочет composer грузить
Volodymyr
George
А помельче скрин нельзя было сделать ?
George
Единственное, что я могу вспомнить - была какая-то утилита для добавления модулей в пых в докере
George
docker-php-module или тип того. Не помню. Часто в докерфайлах встречается.
Владимир
В официальном образе (в гитхабе глянуть можно) есть установка библиотек
Владимир
В fpm точно
Volodymyr
дяки
Volodymyr
не встановлено
Volodymyr
apt
!Древній Укр
Цікаво може там Alpine linux
!Древній Укр
Тоді apk
Yegor
можно немного тупых вопросов? у меня есть постгре сервер на локальной машине. Как его положить в контейнер? Я уже создал сервер в контейнере, связал портами 5432:5434. Но получается я должен стартануть два сервера: на реальной ос и в докере? Это так работает? В чём выигрыш держать сервер в контейнере?
Yegor
да это не моя идея
Yegor
ладно, забудьте, спасибо
Andrey
И назовем это отказоустойчивость
Andrey
да это не моя идея
Серьезно, скажи цель
Andrey
ладно, забудьте, спасибо
Цель какая , зачем их связывать , серьезно поможем
Yegor
да это бред видимо
Yegor
мне так сказали, и я решил у вас спросить
Yegor
потому что мне это странным показалось
Andrey
потому что мне это странным показалось
Чуйка не обманула и не слушай больше его.
Evgeniy
И назовем это отказоустойчивость
А в чем отказоустойчивость, если контейнеры будут крутиться на одном ПК, где так же может работать сервер с бд?
Evgeniy
Пардон.. вопрос не вам, а автору вопроса
Andrey
Пардон.. вопрос не вам, а автору вопроса
Скажи ему что ему не рекомендуется давать советы
Yegor
если я сделал докер-композ ап, который поднял сервер с пустой бд в контейнере с портами 5434:5434. Я могу как-то извне, на своей реальной ос посмотреть эту бд? Как-то в пгадмине подключиться? Простите за тупые вопрос, мне надо у умных спрсосить
Денис
HeidiSQL может подойти
Yegor
ничего нет, просто образ postgres
Yegor
я имею ввиду без вспомогательных средств. Ты ведь никак не достучишься до бд в контейнре извне?
Денис
я имею ввиду без вспомогательных средств. Ты ведь никак не достучишься до бд в контейнре извне?
достучишься консольным клиентом постгре на 5434 порт, в крайнем случае телнетом
Денис
а ой PostgreSQL разве на 5434 порту? Или на 5432?
Yegor
я поставил в конфиге 5434
Yegor
но вообще 5432
Денис
ммм, тогда нет доступа
Денис
всегда можно docker exec -it yourcontainer -u root 'netstat -elt'
Yegor
всё, разобрался, спасибо
Alex
Ребята, если на сервере работает приложение на 3000 порту и тут запустил контейнер внутри с приложением работающем тоже на 3000 порту - не будет ли конфликта?
Ivgenich
Ну ты же не прокинул порт в 3000 на хост?
Ivgenich
Что внутри - то внутри. Можешь поднять 1000 контейнеров у которых внутри что-то слушает на 5000 порту.