@ru_docker

Страница 531 из 610
Maxim
27.11.2018
11:37:50
Приложения внутри на каких портах работает?

Konstantin
27.11.2018
11:39:24
Приложения внутри на каких портах работает?
для html 3000 для настроек 3001 порты проброшены соответственно 8000 и 8001, по портам все в порядке, 8000 видит html, по 8001 видит страницу настроек что на скрине, но вот внутри вкладок все пусто

Google
Artem
27.11.2018
11:43:02
Вебфутболист

Maxim
27.11.2018
11:47:17
то же самое
А если и 3000 вернуть на 3000?

Konstantin
27.11.2018
11:47:48
а цель какая? это ведь порт наблдения

Maxim
27.11.2018
11:49:27
а цель какая? это ведь порт наблдения
Проверить что порты тут ни при чем )

Konstantin
27.11.2018
11:50:00
сейчас пакеты встанут проверю

Evgeniy
27.11.2018
11:51:56
Логи пишет в консольку, укажи файлик для логов в место stdout
тогда логи не будут видны в docker-compose logs ну и плюс в контейнер писать не хорошо надо маунтить раздел или лог сервер какой поднимать

Konstantin
27.11.2018
11:52:01
Проверить что порты тут ни при чем )
спс, заработало так а как тогда быть если мне нужно пробросить на 8000 порт ?

Maxim
27.11.2018
11:52:48
спс, заработало так а как тогда быть если мне нужно пробросить на 8000 порт ?
Для этого поставь nginx, а ещё лучше OpenResty перед node.js и проксируй с 8000 на 3000

С OpenResty ваще магию можно делать с запросами и ответами ;)

Konstantin
27.11.2018
11:54:40
Maxim
27.11.2018
11:55:36
что вообще лучше - ngins либо apache ?
Лучше OpenResty я пока не встречал, это тот же самый nginx но с отличным набором плагинов

Google
Konstantin
27.11.2018
11:56:03
а на продакшен что лучше использовать если сервер самому ставить?

в плане безопасности и нагрузки

Maxim
27.11.2018
11:56:30


в плане безопасности и нагрузки
Вот нагрузку держит ваще агонь!

Konstantin
27.11.2018
11:58:14
спс

Maxim
27.11.2018
12:00:48
Недавно заменили тормознутый imagemagick на libvips и теперь кромсаем изображения сразу в nginx без необходимости подключать монстров типа java, php, node.js и занимает в памяти всего 4Мб в отличии от всех остальных

Maxim
27.11.2018
12:05:26
кромсаете == сжимаете ?
Ресайз, кроп, сжатие и т.д. там функционал как в фотожопе, imagemagick нервно курит в сторонке

Артём
27.11.2018
12:07:53
у nginx вроде же есть модуль resize?

Maxim
27.11.2018
12:57:27
у nginx вроде же есть модуль resize?
Да, есть, но имеет скудный функционал, если эти три функции можно назвать функционалом конечно )))

у nginx вроде же есть модуль resize?
В nginx можно использовать libvips https://libvips.github.io/libvips/ в место стандартного модуля. Наглядная таблица сравнения с другими библиотеками https://github.com/libvips/libvips/wiki/Speed-and-memory-use

у nginx вроде же есть модуль resize?
Если интересно могу скинуть ссылки на одну и ту же картинку в трёх вариантах: оригинал 20Мб imagemagick 17Мб libvips 1.6Мб Посмотреть на результат и качество

Maxim
27.11.2018
13:09:16
спасибо, не стоит. Я сейчас сам попробую у себя локально с этим поиграться
Есть docker-compose с libvips если будут трудности с запуском

Roman
28.11.2018
11:53:08
кто-то buildkit трогал?

Lev
28.11.2018
12:13:46
buildkite? а не, все же buildkit)

Roman
28.11.2018
12:28:49
buildkite я тоже юзаю ? но вопрос не об этом да)

bama^boy
29.11.2018
09:03:11
о! ты-то мне и нужен ? уже щупал buildkit?)
Нет, но он уже stable с версии 18.09

Google
Roman
29.11.2018
09:03:17
ну вот я сижу щупаю

но шото пока куча вопросов

bama^boy
29.11.2018
09:04:30
Я подожду ещё пару минорных релизов с багфиксами, а потом начну щупать. Пока нет срочной надобности в нем.

Admin
ERROR: S client not available

Roman
29.11.2018
09:04:43
ясн, ну я наперед начал

ну и я сразу с экспериментальных фич начал, поэтому не через docker build, а через buildctl

кто в курсе вот --net host не работает под маком, в том смысле, что в настоящий хост попасть нельзя. но между контейнерами это все же общая сеть? можно ли просто из одного контейнера достучаться до другого без link?

Alex
29.11.2018
18:19:52
docker network create my-cluster

docker run --name node1 -d --net my-cluster [container-name]

Roman
29.11.2018
20:15:10
понял, спасибо

Roman
29.11.2018
20:27:26
я знаю что есть docker-compose. но сейчас не о нем

bama^boy
29.11.2018
20:28:00
Можешь поднять в докере консул и через его dns соединять контейнеры.

Либо задавать фиксированные ip в одной сети и сделать локальный hosts файлик

Roman
29.11.2018
20:31:00
не ну а чем совет выше плох? добавить в сеть и обращаться по имени контейнера

bama^boy
29.11.2018
20:34:10
Норм совет, просто накидал ещё вариантов

Roman
29.11.2018
20:54:29
угу понял. спасибо

Sanan
30.11.2018
11:17:17
ребят привет

Как в контейнере законектиться на внутренний хост? Опишу ситуацию: внутри контейнера делаю делаю curl -X GET http://demo.localhost/path возвращает "curl: (7) Failed to connect to demo.localhost port 80: Connection refused". Выхожу из контейнера и делаю тот же запрос - 200 ОК

Google
Sanan
30.11.2018
11:18:52
это если в контейнере прописать 127.0.0.1 demo.localhost в /etc/hosts

Artem
30.11.2018
11:18:59
для контейнера и не для контейнера localhost разный)

ну а где demo.localhost у тебя крутится?

Страница 531 из 610