Andrey
07.07.2019
14:16:43
это сын
George
07.07.2019
14:28:47
покупай себе нормальный ноут, или мак
Ильдар
07.07.2019
14:50:02
Google
Banschikov
07.07.2019
15:10:41
Val
07.07.2019
15:10:59
Под линухи ж давно сделали nvm для ноды
Daniil
07.07.2019
15:19:52
Товарищи, правильно ли понимаю, что network host - полный интроверт, ни с кем не общается, крутит у себя что-то на уме внутри, из дома не выходит (образно), bridge имеет доступ на улицу (интернет), пингуется с хоста;
Вопрос: Два докера (postgress и nodejsapp), нода имеет подключения вида localhost:54321 - не работало, как писали выше, изменил localhost на IP адрес хоста и всё встало на свои места, но неудобно, как правильно это обыграть?) Через docker network create?
Не совсем компетентен или это нормально, что нода знает IP Address бд, что-то заело, что должен быть там localhost, если localhost то нужна общая сеть
George
07.07.2019
15:25:11
Товарищи, правильно ли понимаю, что network host - полный интроверт, ни с кем не общается, крутит у себя что-то на уме внутри, из дома не выходит (образно), bridge имеет доступ на улицу (интернет), пингуется с хоста;
Вопрос: Два докера (postgress и nodejsapp), нода имеет подключения вида localhost:54321 - не работало, как писали выше, изменил localhost на IP адрес хоста и всё встало на свои места, но неудобно, как правильно это обыграть?) Через docker network create?
скорее наоборот
network = none - интроверт
network = host - доступен всем, общителен, но чрезмерно, нужно ограничивать
brigde - если надо выходит на улицу, но регулярно заклинивает дверь. Ну, и иногда приходится делать дубликат ключа
Philipp
07.07.2019
15:26:30
George
07.07.2019
15:26:30
поэтому действительно самое простое в твоей ситуации - напиши докер-композ файл, в котором определишь свои сервисы. И пропиши им сеть.
Daniil
07.07.2019
15:27:08
@gecube , т.е network-mode: host
в сервисах в docker-compose
Google
George
07.07.2019
15:27:17
/я не люблю докер-компоуз, но в твоем случае он оправдан/
понимаешь, идеального решения нет (((((
Daniil
07.07.2019
15:27:54
George
07.07.2019
15:28:10
и вообще читай оф. доку - https://docs.docker.com/compose/networking/
в ней все есть
Daniil
07.07.2019
15:28:34
ок ок)) я связался с windows, столько тут головной боли
Yury
07.07.2019
15:28:35
George
07.07.2019
15:29:33
Roman
07.07.2019
16:58:43
У нас в проде 20 тысяч машин на кубере крутилось) О чем вы, весь мир докер использует
George
07.07.2019
17:08:33
?♂
Миллион мух не может ошибаться
Grisha
07.07.2019
17:18:06
Johnny
07.07.2019
17:44:51
Ильдар
08.07.2019
05:13:16
Здравствуйте, скажите какие есть практики делать бэкапы. У меня на одном сервере крутятся 2+ проектов у каждого свой докер компоуз, нужно делать бэкапы баз данных и выборочно файлов. Думаю что есть какие-то контейнеры специально для бэкапов, или какие практики используются?
George
08.07.2019
05:24:54
Либо в простых вариантах - mysqldump и аналоги, но нужно понимать их ограничения
Ильдар
08.07.2019
05:26:57
George
08.07.2019
05:32:44
Ильдар
08.07.2019
05:33:17
снэпшот машины?
Google
George
08.07.2019
05:33:40
очень индивидуально. От объемов данных зависит. Вообще лвм снапшот - самое простое и внятное
снепшот машины - с ним еще нужно шаманить, чтобы он консистентно снимался
Ильдар
08.07.2019
05:40:49
George
08.07.2019
05:41:15
например, для монго https://docs.mongodb.com/manual/tutorial/backup-with-filesystem-snapshots/
https://github.com/payperks/mongolvmbackup
И
08.07.2019
05:54:57
Нарол после запускал docker builf up появляются логи nginx, есть урл метод запроса итп, но нет юзерагента и реферера, как то можно добавить? Причем в настройках самого nginx вывод логов вообще отключен
George
08.07.2019
05:55:30
docker-compose может? Логи где появляются?
И
08.07.2019
05:56:07
да
docker-compose up --build
Логи в стандартный вывод, тоесть на экран сразу после запуска команды выше
George
08.07.2019
05:58:12
ну, все правильно, потому что фактически nginx шлет логи в stdout
на первую часть вопроса - надо менять конфигурационный файл nginx и дописывать в него необходимые поля, чтобы он слал их в логи
И
08.07.2019
06:01:53
а как он тогда их выводит, если в конфиге файлов nginx опции логово нет
Vladimir
08.07.2019
06:03:37
George
08.07.2019
06:04:34
И
08.07.2019
06:05:15
Vladimir
08.07.2019
06:05:43
И
08.07.2019
06:09:13
именно внутри контейнера nginx
Vladimir
08.07.2019
06:09:46
Можешь показать свой Dockerfile?
Google
И
08.07.2019
06:11:55
Ильдар
08.07.2019
06:12:02
И
08.07.2019
06:12:43
просто ставится стандартный образ и пробрасываются конфиги
Vladimir
08.07.2019
06:14:45
В конфигe nginx
error_log /var/log/nginx/error.log warn;
access_log /var/log/nginx/access.log main;
И
08.07.2019
06:17:33
сорри, оказывается я когда то вместо стандартного качал другой который имеет dockerfile, по всей видимости что-то там
а симлинки создаются в докерфайале?
Vladimir
08.07.2019
07:13:05
Corsars
08.07.2019
07:45:14
Kirill
08.07.2019
07:46:24
George
08.07.2019
07:46:31
не только
мнение: https://t.me/ru_docker/60096
Corsars
08.07.2019
07:57:51
George
08.07.2019
07:59:45
Corsars
08.07.2019
08:00:18
George
08.07.2019
08:18:10
ДОЛБАНЫЙ ДОКЕР
Error response from daemon: Cannot restart container 03cc070b1e05: endpoint with name **** already exists in network bridge
рестарт демона - все ок
ну, вот как с таким работать
inqfen
08.07.2019
08:26:29
Там ещё помню был трабл с залипанием интерфейса
Google
inqfen
08.07.2019
08:27:10
Контейнер падает, стартуешь - ругается, что не может подцепить интерфейс к бриджу
Рестартуешь демон - все ок
George
08.07.2019
08:28:36
да, именно так
только контейнер не падает ) он якобы работает
inqfen
08.07.2019
08:30:14
У меня падал
Но я подозреваю, что это на одной из версий только
Потому что у меня было 3 раза и все разы на одном и том же инстансе
George
08.07.2019
08:33:53
нет, это на разных инстансах. Проблема повторяющаяся
Corsars
08.07.2019
09:19:49
кстати под слакой такого нет (current) - ядро - только в RHEL 6-7 замечал
ildar
08.07.2019
09:33:04
https://blog.docker.com/2019/07/intro-guide-to-dockerfile-best-practices/
Было? Начало неплохое, почти без косяков.
Corsars
08.07.2019
09:33:57
лучшая практика - отключить swap ?
George
08.07.2019
09:34:31
Use official images when possible
говно, а не совет
если бы официальные образы были ок..... я бы не возникал
Tip #8: Look for minimal flavors