@docker_ru

Страница 1020 из 1375
Sun
01.02.2019
01:55:35
Но у тебя точно не хайлоад :)

Ну или что-то очень простое. Я бы хайлоад определил от 100м запросов в час

Google
George
01.02.2019
03:57:09
Ну, и не нужно забывать, что докер вносит свои задержки в установление тсп соединения...

Иногда - существенные

Yuriy
01.02.2019
05:19:57
А что по swarm-у? Не могу найти инфы по релизам, майлстоунам, о грядущем короче..

Yuriy
01.02.2019
05:40:03
Так то оно так, но вот что прям сварм закрывают не слышал

Kirill
01.02.2019
08:02:57
Из моих клиентов никто так и не освоил swarm до нормального уровня, поголовно все ушли в k8s

Дальше PoC дело не пошло

Sergey
01.02.2019
08:06:36
Сварм был нужен потому что куба не было, а докером надо было как то управлять

Alexey
01.02.2019
08:08:08
Там вроде даже сам сварм одно время рекомендовал в кубер уходить

Yuriy
01.02.2019
08:09:33
наверное, просто сварм очень прост и удобен, а тут смотрю у них годами баги весят, релизов нет, никакой активности от самой конторы итд

Sergey
01.02.2019
08:09:35
"бегите глупцы"

Google
Sergey
01.02.2019
08:09:58
"нас заставляют делать новые релизы сварма, но всей душой мы в кубе"

Woice
01.02.2019
08:10:15
Kirill
01.02.2019
08:17:20
О, привет )
Ха, привет!

Dionis
01.02.2019
08:54:29
Всем привет!

Artem
01.02.2019
09:53:57
Всем привет. А можно как нибудь упаковать текущее окружение в докер образ автоматом?

Сергей
01.02.2019
10:02:09
ребят подскажите почему когда я прокидываю волюм в приложение у меня приложение пишет что не может создать файлы в папке куда прокинул волюм?

One
01.02.2019
10:03:23
права на папку смотри, на хост-машине и в контейнере

Сергей
01.02.2019
10:04:57
Petr
01.02.2019
10:05:27
А как ты volume создаёшь?

Сергей
01.02.2019
10:06:02
А как ты volume создаёшь?
на локальной машине работает норм, а на сервер нет( volumes: - ./storage:/var/www/html/public/storage

One
01.02.2019
10:11:20
какие должны быть?
откуда мне знать из под какого пользователя ты контейнер запускаешь? и что у тебя в образе наколбашено? для группы докер на rwx на хост-машине - это более-менее универсально собирается

Oleg
01.02.2019
10:11:48
Посоветуйте хороший сервис для управления (старт, стоп, деплой) контейнерами используя UI?

One
01.02.2019
10:14:30
UI автоматизируется плохо, из крона запускается плохо, иксы на сервер тащить или вебморду - лишняя сущность?

Сергей
01.02.2019
10:18:56
Petr
01.02.2019
10:18:57
Используй volumes

Google
Сергей
01.02.2019
10:24:14
Используй volumes
я поставил 777 в папке с контейнером и заработало, но почему на локальной машине норм, а на сервере нет(

One
01.02.2019
10:46:34
я поставил 777 в папке с контейнером и заработало, но почему на локальной машине норм, а на сервере нет(
тебе нужно почитать о правах в файловой системе, сравнить пользователей и uid'ы, посмотреть из под каких пользователей стартует docker локально и на сервере, все ли приложения в контейнере стартуют из-под рута и все станет ясно

One
01.02.2019
10:52:25
у меня в приложении папка имеет 754 права, я ставлю 755 и всё работает
значит, та сущность, что туда хочет войти, не состоит в группе и не владелец папки

и теперь любой может мсенить катлог и просмотреть список файлов внутри, как минимум

Сергей
01.02.2019
10:54:37
значит, та сущность, что туда хочет войти, не состоит в группе и не владелец папки
у меня в контейнере приложения стоит nginx и php, сверху стоит прокси nginx, возможно что nginx как то лезет в папку когда я пытаюсь загрузить файл туда? Хотя созданием каталогов занимается php в этой контейнере… че то запутался уже

Petr
01.02.2019
10:55:17
в entrypoint chown -R www-data:www-data добавь если лень volumes юзать

One
01.02.2019
10:55:29
есть пользователи, группы и процессы - каждый процесс запущен от имени какого-то пользователя

One
01.02.2019
10:57:58
ок, а на папке права какие? юзер:группа цифры

и какой из процессов что делает? кто пишет, кто читает?

Сергей
01.02.2019
10:58:37
754 root:root public вот так не пускает, если делаю 755 пускает

какой из процессов пишет туда я не знаю как посмотреть

One
01.02.2019
11:01:26
это понятно, так любой может в папку зайти, включая nobody и прочитать, записать сможет только root

Petr
01.02.2019
11:02:06
owner сможет записать

chown делай

можно по uid

Google
One
01.02.2019
11:03:57
ну да, chown, менять группу, включать в группу пользователя nginx, если не включен, возможно еще www-data

One
01.02.2019
11:05:07
тут просто с пониманием базы проблема, в принципе ничего сложного нет, пару статей прочесть и понятно станет

One
01.02.2019
11:06:26
в какую группу?
в любую, неважно, я бы в группу nginx пользователей добавил

Petr
01.02.2019
11:08:19
а вообще лучше uid gid прокидывать везде один и не будет проблем

и использовать именованные тома

One
01.02.2019
11:10:34
ну, это уже после понимания прав, групп и процессов =)

Сергей
01.02.2019
11:13:56
Nix
01.02.2019
11:18:25
подскажите есть команда для компоса - исключения загрузки контейнера docker-compose up -d !web типа такого

3vil
01.02.2019
11:21:50
/translate

Viktor
01.02.2019
11:23:06
есть символ '#' который можно поместить перед строчками в docker-compose

Iurii
01.02.2019
11:24:02
эм и?

Viktor
01.02.2019
11:24:51
я распарсил так что человеку нужно из компоуза убрать описание контейнера

Anton
01.02.2019
11:25:53
Ребят, кто работает с alpine linux. Когда ставлю nodejs на нее, ставится версия 8.1. На сайте package у них написано, что последняя доступная 10.x.x

Artur
01.02.2019
11:26:38
версия альпины и версия пакета для этой альпины совпадают ?

Anton
01.02.2019
11:27:16
в альпайне только в комьюните есть новее 8
Я новичок, что значит в комьюните. Другая ветка пакетов?

Iurii
01.02.2019
11:27:43
https://pkgs.alpinelinux.org/package/edge/main/aarch64/nodejs

Google
Iurii
01.02.2019
11:28:12
надо подключить репы edge

Artur
01.02.2019
11:28:20
у альпины 3,9 в main 10.14

Anton
01.02.2019
11:28:50
версия альпины и версия пакета для этой альпины совпадают ?
Пробовал в прошлые выходные, была версия 3.8.2



Artur
01.02.2019
11:29:21
Пробовал в прошлые выходные, была версия 3.8.2
https://pkgs.alpinelinux.org/packages?name=nodejs&branch=v3.9&repo=main

Anton
01.02.2019
11:31:36
https://pkgs.alpinelinux.org/packages?name=nodejs&branch=v3.9&repo=main
В том-то и прикол. Что в репозитории лежала 10.14, а apline 3.8.2 давала поставить только node 8. Как я понимаю, в версии операционки еще идет ограничение какую последнюю версию можно поставить. Верси 3.9 появилась 2 дня назад( там уже можно поставить node 10)

Спрошу по другому, как обойти ограничения и поставить принудительно последнюю из package репозитория

Anton
01.02.2019
11:36:56
для 3,8 нужно подключить эдж репу
Как я понял, нужно добавить в /etc/apk/repositories адрес edge репозитория

Спасибо)

Страница 1020 из 1375