Ильдар
снэпшот машины?
George
очень индивидуально. От объемов данных зависит. Вообще лвм снапшот - самое простое и внятное
George
снепшот машины - с ним еще нужно шаманить, чтобы он консистентно снимался
Ильдар
George
например, для монго https://docs.mongodb.com/manual/tutorial/backup-with-filesystem-snapshots/
https://github.com/payperks/mongolvmbackup
tfhx8
Нарол после запускал docker builf up появляются логи nginx, есть урл метод запроса итп, но нет юзерагента и реферера, как то можно добавить? Причем в настройках самого nginx вывод логов вообще отключен
George
George
docker-compose может? Логи где появляются?
tfhx8
да
tfhx8
docker-compose up --build
tfhx8
Логи в стандартный вывод, тоесть на экран сразу после запуска команды выше
George
ну, все правильно, потому что фактически nginx шлет логи в stdout
George
на первую часть вопроса - надо менять конфигурационный файл nginx и дописывать в него необходимые поля, чтобы он слал их в логи
tfhx8
а как он тогда их выводит, если в конфиге файлов nginx опции логово нет
George
tfhx8
Vladimir
tfhx8
tfhx8
именно внутри контейнера nginx
Vladimir
Можешь показать свой Dockerfile?
Ильдар
tfhx8
просто ставится стандартный образ и пробрасываются конфиги
Vladimir
Vladimir
В конфигe nginx
error_log /var/log/nginx/error.log warn;
access_log /var/log/nginx/access.log main;
tfhx8
сорри, оказывается я когда то вместо стандартного качал другой который имеет dockerfile, по всей видимости что-то там
tfhx8
а симлинки создаются в докерфайале?
George
не только
George
мнение: https://t.me/ru_docker/60096
George
George
ДОЛБАНЫЙ ДОКЕР
George
Error response from daemon: Cannot restart container 03cc070b1e05: endpoint with name **** already exists in network bridge
George
рестарт демона - все ок
George
ну, вот как с таким работать
inqfen
Там ещё помню был трабл с залипанием интерфейса
inqfen
Контейнер падает, стартуешь - ругается, что не может подцепить интерфейс к бриджу
inqfen
Рестартуешь демон - все ок
George
да, именно так
George
только контейнер не падает ) он якобы работает
inqfen
У меня падал
inqfen
Но я подозреваю, что это на одной из версий только
inqfen
Потому что у меня было 3 раза и все разы на одном и том же инстансе
George
нет, это на разных инстансах. Проблема повторяющаяся
NM
NM
кстати под слакой такого нет (current) - ядро - только в RHEL 6-7 замечал
Ильдар
https://blog.docker.com/2019/07/intro-guide-to-dockerfile-best-practices/
Было? Начало неплохое, почти без косяков.
NM
лучшая практика - отключить swap 😉
George
Use official images when possible
George
говно, а не совет
George
если бы официальные образы были ок..... я бы не возникал
George
Tip #8: Look for minimal flavors
George
тоже пять. Давайте воспользуемся альпином, чтобы потом отгребать гемор
Ильдар
George
ну эт да
Ильдар
NM
NM
Yury
для кубера это не бест практис, а требование
NM
George
потому что кубер поверх докера
Albert
Приветствую. Dockerfile образа заканчивается строкой CMD ['node', './proxy-server/server.js'], но при запуске контейнера я получаю такую ошибку: /bin/sh: 1: [node,: not found. В чем может быть дело?
inqfen
В том, что команда node не найдена?
Igor
which node
Igor
и пропиши полный путь
Albert
Даже после прописывания полного пути не найдена нода: /bin/sh: 1: [/usr/bin/node,: not found
inqfen
Ну значит её там нет
inqfen
Или ты ему не веришь?
Albert
Не верю, ибо which дает мне этот путь
A1EF
Stanislav
всем привет, докер изучаю минут 20. хочу запаковать своё приложение: я использую ноду, постгрес и нгинкс, понятно что это всё быстро и удобно, но я также хотел бы обернуть в контейнер своё приложение напр. myApp, что бы не вручную все контейнеры опять ставить, а прописать условный $ docker run -d -p 8080:80 myApp, так и делается в большинстве случаев или это невозможно?
Ильдар
Albert
А если пробел после [ поставить?
Строка CMD [ 'bash', 'node', './file.js' ] -> /bin/sh: 1: [: bash,: unexpected operator
Вот тут я вообще теперь ничего не понимаю