Alexander
George
если так, то смотри в логи. Внимательно
George
Alexander
Ладно бы это было хоть с какой-то периодичностью, так нет
George
ты возможно хочешь пять инстансов пумы, но пять в host network mode с 0.0.0.0:3000 ты не запустишь - первый забиндится, остальные пойдут лесом
Alexander
На достаточно много.
Но в наших реалиях там хорошо если на деве 5 человек подключиться
Alexander
Нагрузка тут не причём
Alexander
Попробую может всё-таки в сторону DNS копнуть
Alexander
Если не получится, то придётся и правда может каждому контейнеру статику присваивать...
Alexander
Спасибо @gecube !
Alexander
George
для докера - traefik
George
там красиво можно сделать. Либо прыгать вокруг jwuilder nginx
Alex
Mikhail G.
Доброго дня. А не подскажете, в случае запуска контейнера, в котором, например почтовый релей (Postfix, ClamAV, Spamassasin), как реализовывается сохранение актуального состояния контейнера? Например почтовые логи. Ведь когда контейнер выключается он откатывается к начальному состоянию. Это вообще реализуемо?
Anonymous
George
"Ведь когда контейнер выключается он откатывается к начальному состоянию"
George
это неверно
George
файловая система контейнера существует до момента, пока ты его не удалишь и не создашь заново
central
Mikhail G.
Ну так если контейнер выключается то в нем уже ничего нет из того что я установил.
George
нет
George
ты не прав
George
ты не понимаешь, что означает "контейнер выключается"
Mikhail G.
docker stop
central
давайте сначало, помоему тут каша какая то у вас
central
docker stop
дословно "докер остановить",
George
docker stop
да, хорошо. Остановился. Его состояние сохраняется на диск. Когда ты его стартуешь - оно с диска читается. Ес-но - ОЗУ - обнуляется. И при старте контейнера запускается ТО, что указано у него как энтрипойнт
George
и если в энтрипойнте магия какая-то... то она срабатывает
Mikhail G.
Например Docker run -it ubuntu bash. Ставлю туда что-то,например nano. Выхожу из контейнера. Запускаю его заново. Nano уже нет.
George
George
может ты ключик —rm забыл?
central
pastebin.com
central
есть такая штука
George
да, сорян, простыня получилась
George
Mikhail G. 👆
Mikhail G.
Действительно какая-то путаница
George
разбирайся
Mikhail G.
ОК, а вопрос применимости. Например БД, или те же логи в большом объеме. Возможно это скорее про LXC, чем про докер?
Kirill
подскажите пожалуйста, как узнать откуда клиент докера цепляет ssl сертификаты? в случае когда это виртуалка с линуксом, всё понятно, но например если это мак, где докер стоит в виде docker desktop а также в homebrew, плюс есть нативный openssl и openssl в homebrew
arts
𝑂𝑙𝑒𝑘𝑠𝑎𝑛𝑑𝑟
Как в Docker Toolbox прописать sudo sysctl -w vm.max_map_count=262144 (файл /proc/sys/vm/max_map_count), что бы эти изменения всегда сохранялись после перезагрузки VM?
George
George
George
Alex
Ребята если в контейнере выдает ошибку
PG::Error (could not connect to server: Connection refused
Is the server running on host "127.0.0.1" and accepting
TCP/IP connections on port 5432?
при этом psql работает на сервере - необхоидмо порт -p 5432:5432 при запуске контейнера выполнять?
George
это где ошибка?
George
я не понимайт
su
Kirill
в чем проблема?
мне надо добавить public IP от нашего image repository в v3_ca и перегенерить сертификаты. Ошибка известная - Error response from daemon: Get https://80.158.24.86/v2/: x509: cannot validate certificate for 80.158.24.86 because it doesn't contain any IP SANs
я хочу сразу написать HOWTO для линукса, мака и винды чтобы научить своих решать такую проблему
Kirill
поэтому хочу понять, как в общем виде посмотреть путь к сертификатам, которые цепляются когда делаешь docker login
Alex
su
Alex
приложение в контейнере и файлом database.yml -
Alex
контейнер один
Alex
то есть идея в чем - мне нет необходимости еще и -p 5432:5432 прокидывать
George
George
гарантированная инфа, 100%
Alex
или оно должно с psql который на самом сервере тоже связаться без проблем
Alex
George
George
коллега, кмк, пока еще азы докера не изучил, поэтому и все дается через боль
George
а достаточно всего лишь денек плотно посидеть с документашкой и покрутить докер сяк и эдак
su
можно запустить без компоуза, но есть нюанс с тем, что контейнеры должны быть в одной сети, чтобы быть видны по именам
да, верно, в одной сети, в частности в сети хоста, я так часто делаю пока все в реале работает, и как заработает потом в компост засовываю они там тоже будут в одной сети, если настроить, получается
RE
камрады - а хелсчек и рестарт контейнера работает только начиная от swarm?
в обычном композ файле если добавить хелсчек - то зависший контенер НЕ будет перезагружен докером?
George
RE
George
можешь вотчтавер рядом присовокупить
George
вообще у тебя чек должен не анхелси давать, а контейнер грохаться