Size: a a a

Docker — русскоговорящее сообщество

2020 May 18

AG

April Gluk in Docker — русскоговорящее сообщество
inqfen
Или возьми traefik
проще чем на нжинксе городить?
источник

i

inqfen in Docker — русскоговорящее сообщество
Да
источник

NB

Not Dan, But... in Docker — русскоговорящее сообщество
Рамиль Яббаров
а чем docker-compose build не нравится?
Ради этого целый компоуз делать?
источник

i

inqfen in Docker — русскоговорящее сообщество
Not Dan, But...
Мужики, хочу на этапе билда прокидывать переменные среды окружения не из среды запуска билда, а из фаилика (например, .env)
Как быть?
Такая команда сработает? docker build . --build-arg $(cat ./.env)
Такие вещи решаются мейкскриптами/ансиблом/еще как-то
источник

i

inqfen in Docker — русскоговорящее сообщество
Сам по себе докер это не решает да и не должен
источник

i

inqfen in Docker — русскоговорящее сообщество
Докер не для выстраивания логики, а чтобы запустить/сбилдить так, как ему сказали
источник

ВК

Виктор Капля... in Docker — русскоговорящее сообщество
Константин Белов
как очистить память от докер образов ? я уже их всех удалил, а докер сожрал всю память на компьютере
docker system prune -a
источник

NB

Not Dan, But... in Docker — русскоговорящее сообщество
inqfen
Докер не для выстраивания логики, а чтобы запустить/сбилдить так, как ему сказали
Окей, спасибо, буду просвещаться дальше)
источник

NS

Nikita Sergeevich in Docker — русскоговорящее сообщество
Господа, приветствую. Подскажите пожалуйста, я в тупике.
Ситуация такая.
2 докер контейнера.
1. browserless chrome развернут на яндекс облаке
2. Node js сервер на express. Развернут на другом сервере/локалке(для тестов).

Соединение происходит через веб сокет.
Когда приходит запрос на мой express, отрабатывает скрипт.
На локалке отрабатывает 1.2м.
На проде(если на яндекс облако случать) 2.1м (минимум)

В первом случае, при работе через локалку всё корректно, в случае если скрипт отрабатывает больше 2х минут ответа нету, но есть ошибка:
org.apache.http.nohttpresponseexception: localhost:8080 failed to respond

Что с этим делать - не понятно. Гугл молчит.
Есть идеи?
источник

ВК

Виктор Капля... in Docker — русскоговорящее сообщество
Nikita Sergeevich
Господа, приветствую. Подскажите пожалуйста, я в тупике.
Ситуация такая.
2 докер контейнера.
1. browserless chrome развернут на яндекс облаке
2. Node js сервер на express. Развернут на другом сервере/локалке(для тестов).

Соединение происходит через веб сокет.
Когда приходит запрос на мой express, отрабатывает скрипт.
На локалке отрабатывает 1.2м.
На проде(если на яндекс облако случать) 2.1м (минимум)

В первом случае, при работе через локалку всё корректно, в случае если скрипт отрабатывает больше 2х минут ответа нету, но есть ошибка:
org.apache.http.nohttpresponseexception: localhost:8080 failed to respond

Что с этим делать - не понятно. Гугл молчит.
Есть идеи?
Что в логах?
источник

NS

Nikita Sergeevich in Docker — русскоговорящее сообщество
Виктор Капля
Что в логах?
В логах пусто, в том то и странность.
Приходит запрос, его видно, начинает работать скрипт. Логи говорят что всё хорошо
А потом, вместо ответа от сервера:
org.apache.http.nohttpresponseexception: failed to respond
источник

NS

Nikita Sergeevich in Docker — русскоговорящее сообщество
больше никаких ошибок, никаких проблем или странностей. Консоль чистая, ошибок нету
источник

NS

Nikita Sergeevich in Docker — русскоговорящее сообщество
И то эту ошибку удалось поймать только на локалке
на проде вообще ответа никакого нету
источник

ВК

Виктор Капля... in Docker — русскоговорящее сообщество
Nikita Sergeevich
В логах пусто, в том то и странность.
Приходит запрос, его видно, начинает работать скрипт. Логи говорят что всё хорошо
А потом, вместо ответа от сервера:
org.apache.http.nohttpresponseexception: failed to respond
Так смотри через какие ноды респонс проходит, если ты получаешь в ответ ошибку
источник

NS

Nikita Sergeevich in Docker — русскоговорящее сообщество
Это ошибка не в ответ
источник

NS

Nikita Sergeevich in Docker — русскоговорящее сообщество
а вместо ответа
источник

NS

Nikita Sergeevich in Docker — русскоговорящее сообщество
источник

ВК

Виктор Капля... in Docker — русскоговорящее сообщество
Nikita Sergeevich
И то эту ошибку удалось поймать только на локалке
на проде вообще ответа никакого нету
Так не бывает. curl http://example.com:666 -vvv
источник

ВК

Виктор Капля... in Docker — русскоговорящее сообщество
Что на порту 8080? telnet?
источник

NS

Nikita Sergeevich in Docker — русскоговорящее сообщество
сервер express мой на этом порту открыт
источник