Aleksey
а так - ну можно просто порт спрашивать - какой ответ дает приложение
Anonymous
А, понял кажется, спасибо. Это извне нужно опрашивать контейнер.
Aleksey
Поясню. Берем, например, php-fpm, можно спросить порт, пусть 9000 будет - оно отвечает, потому что биндится туда, это tcp чек, но в этот момент, например, приложение вкупе с другими своими связями нецелостно - базы нет, посему нам уже не php-fpm спращивать получается надо, а nginx, который перед ним
Aleksey
примерно так
Aleksey
ищите необходимое и достаточное для хелфчека
Anonymous
Ага, понял спасибо.
Aleksey
И еще нюанс по реджистри, когда у него бэкендом S3 указываете, но сам реджистри не в Амазоне - не делайте так ))
Aleksey
время сэкономите на дебаге ну очень много ))
Anonymous
Вот просто думаю, что мне подойдёт, и пока вариантов не нахожу, допустим есть приложение, которое отрабатывает один раз в сутки, то есть смысла гонять контейнер всё это время оставшееся нет.
Aleksey
все украдено до нас: Amazon Lamda
Aleksey
ну или своя интерпретация
Anonymous
Ага, понял спасибо, почитаю. Может это то что мне нужно.
engelbart
А подскажите плиз однострочник какой нить удалить все нетегированные images
Anonymous
docker system prune удалит всё, включая волюмы...
Anonymous
при сборке использую, иногда не собирается или криво...
Aleksey
А подскажите плиз однострочник какой нить удалить все нетегированные images
docker images prune - вроде тоже в последних релизах робит, не?
engelbart
похоже нет
engelbart
просто список показывает такая команда
Anonymous
не, списки так: docker images docker ps с ключами а docker system prune - спросит, удалять или нет, Y жму и всё.
Aleksey
и после как нажали - отлуп в студию :))
Aleksey
получилось?
Anonymous
Это в процессе сборки одного имаджа, конечно если имаджей и контейнеров с волюмами полно других, то не нуно. ))
engelbart
docker: 'system' is not a docker command.
engelbart
похложе старая версия у меня
engelbart
Docker version 1.11.2, build b9f10c9
Aleksey
docker images - q| xargs docker rmi -f - убивает все!
engelbart
я тут всего денек решил образы пособирать,и уже список длинее чем можно было представить
Aleksey
но это на всяк пожарный ))
engelbart
все то понятно, Алексей, но тегированные нужны
Anonymous
Docker version 1.11.2, build b9f10c9
docker —version Docker version 17.05.0-ce, build 89658be
Anonymous
Вот у мну, docker rmi не работало, потому что мешал какой-нибудь контейнер, и их много надо было ремувить, вот и подчищал одной командой, пока не собрался один имадж.
Aleksey
ну там циклические зависмости есть, когда неразбериха с тегами
Aleksey
ну и с контенерами запущенными
Aleksey
билдите образы на отдельной ноде и лучше через CI типо jenkins
Aleksey
а так: doсker prune - очень хорошо работает
Alexey
Alexey
ЧЯДНТ?
Evgeny
***ть! Господа, в связи с тем что портейнер эксклюзивное удобрение - что можете посоветовать альтернативное для работы с логами сервисов нового сварма?
Ruben
название сервеиса - это просто fpm будет
Ruben
app_fpm_1 - название контейнера
Ruben
а
Ruben
стоп
Ruben
попробуй docker exec -it app_fpm_1 bash
Ruben
нп
Alexey
Привет, подскажите пожалуйста. не стартует демоном контейнер с рельсами в интерактивном режиме - контейнер запускается - все ок, порты пробрасываются. запускаю пуму той же командой что указана в докерфайле
Anonymous
а что подсказать?
Alexey
куда копать )
Alexey
в логах ничего нет
Anonymous
в интерактивном режиме - это с ключами -it?
Anonymous
а если просто с -t?
Vladimir
так ты запускай в интерактивном режиме (с -it), только detached (ещё и с -d)
Vladimir
типа docker run -d -it ubuntu bash
Alexey
попробую )
Anonymous
дак скорее всего на телетайп завязано, -i только стдин соединяет со внешним вводом
nvkv
типа docker run -d -it ubuntu bash
нууээээ, а как логи из stdout собирать?
nvkv
docker logs ?
и что он тебе покажет, если у тебя активный процесс bash?
Alexey
пересобрал кондейнер изминив конфиг пумы. закоментил #daemonize вроде завелось
nikita
нууээээ, а как логи из stdout собирать?
rsyslog https://www.digitalocean.com/community/tutorials/how-to-centralize-logs-with-rsyslog-logstash-and-elasticsearch-on-ubuntu-14-04
nvkv
rsyslog https://www.digitalocean.com/community/tutorials/how-to-centralize-logs-with-rsyslog-logstash-and-elasticsearch-on-ubuntu-14-04
ребят, я намекаю на то, что идиоматичный способ писать логи в докер-контейнерах — писать их в stdout
nvkv
а дальше уже цепляй логгинг-драйвер и пиши хоть к чёрту в ступу
Fodrice
Привет, немного нубский вопрос. У докера есть образы и контейнеры, при создании нового контейнера из образа образ копируется или в контейнер пишутся только изменения ?
Anonymous
Коммитить нуно изменения.
Anonymous
как-то вопрос некорректно поставлен
Anonymous
пишутся только изменения, сам образ не копируется, но используется в качестве базы
Anonymous
а что, разве не выкинули всё кроме оверлэйфс?
Sergei
нет.
Aleksey
парни я чото отвлекся буквально на 3 месяца, а чего уже есть 3ий формат docker-compose и даже 3,3 на подходе. они еще 100500 человеков наняли и херчат форматы раз в два дня да ?
🏳️ Phil
Ыы
🏳️ Phil
Я тут тоже немного выпал, а там в нетворке нат уже победили? А то там както это было сложно настраивать, маквлан там и айпивлан
Anonymous
а можно во все создаваемые контейнеры по дефолту пропихивать переменную окружения?
Ruben
Попробуй конфиг для композа версии 2+. Если есть, то там
Anonymous
не, мне бы без компоуза, только docker run
Рафаэль ᕕ( ᐛ )ᕗ
-e
Рафаэль ᕕ( ᐛ )ᕗ
https://docs.docker.com/engine/reference/run/#env-environment-variables
Anonymous
-e
>по дефолту