
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