Сергей
я делал отдельно команды
Сергей
php artisan passport:keys должен создавать файлы, но тоже не создаёт
tfhx8
ну, все так
так я же в докерфайле указал символьные линки итп
George
ну, ты мало деталей даешь
George
что пишет, куда пишет
George
может вообще ты докерфайл поменял, а образ забыл сбилдить
George
мест, где может протечь - масса
tfhx8
что пишет, куда пишет
пишет логи в файал on в диру которая прописан в volume где конфиги nginx
tfhx8
и запускаю так docker-compose up --build -d
George
кто пишет? nginx virt host?
George
конфиг полный дай?
George
у тебя же для каждого server {} место логов может быть переопределено
George
Dockerfile покажи - может у тебя там ненароком syslog еще запущен )
tfhx8
кто пишет? nginx virt host?
nginx, лог указан только в nginx.conf больше нигде
tfhx8
и syslog нет
George
тогда я не понимаю.
George
и помочь, к сожалению, не могу
Cyclone
Ребят, как вырвать обратно консоль после docker attach? (Windows PowerShell)
kitsu
Всем дратути, не подскажет кто часом, как можно build arg в Dockerfile определить часть строки ENTRYPOINT? Т.е условно у меня есть бинарник, который хочется запускать и есть пара строк, которые хочется параметризовать: COPY some/path/<bin> other/path/<bin> ENTRYPOINT [ "other/path/<bin>" ]
George
что именно ты хочешь переопределить?
kitsu
что именно ты хочешь переопределить?
<bin> с помощью билд арга
George
в переменную окружения засунь
Cyclone
Тогда ещё вопрос. Почему в стандартной cmd и powerShell оно работает, а в Cmder (conemu): λ docker ps error during connect: Get http://%2F%2F.%2Fpipe%2Fdocker_engine/v1.39/containers/json: open //./pipe/docker_engine: The system cannot find the file specified. In the default daemon configuration on Windows, the docker client must be run elevated to connect. This error may also indicate that the docker daemon is not running.
Cyclone
Запущено с правами администратора.
Kirill
выкинь conemu
Kirill
а если серьезно - смотри на разницу в шелле в котором ты
Kirill
в конему там свои бубны как запустить шелл нужный
Kirill
set "PATH=%ConEmuBaseDirShort%\wsl;%PATH%" & %ConEmuBaseDirShort%\conemu-cyg-64.exe --wsl -cur_console:pm:/mnt тип вот строка которая дёргает WSL у меня
Kirill
может ты вообще в mintty сейчас
Cyclone
cmd /k "%ConEmuDir%\..\init.bat" строка заупска консоли стандартная...
Kirill
а попробуй просто cmd
Cyclone
В cmd всё в порядке.
Kirill
еще раз
Kirill
cmd как строку запуска в конему
Cyclone
а
Kirill
потому что вот этот хитрый .bat - это инжект туевой кучи надстроек самого конему, и что-то из этого зоопарка может тебе что-то ломать
Cyclone
Запустилось, но сообщение то же самое в ответ на docker ps. error during connect...
Kirill
дампни переменную DOCKER_HOST с обоих шеллов
Kirill
глянь есть ли разница
Kirill
еще вопрос, попробуй в conemu дернуть консоль от админа
Kirill
мб кривые права и UAC мешает
Cyclone
еще вопрос, попробуй в conemu дернуть консоль от админа
Консоль от админа. Спасибо, на телефон отвлёкся...
KrivdaTheTriewe
ENV CLASSPATH "$HADOOP_HOME/bin/hdfs classpath --glob"
Kirill
Добрый день! Подскажите, как в direct-lvm в devicemapper обеспечивается disk integrity - защита ноды против манипуляций с системным диском? И как в целом решается такая задача?
KrivdaTheTriewe
как сделать так, чтобы вновь работало, какое-то время работало сча попадает туда просто строка с командой
central
!report
central
Или как тут писать?
Алексей
!report
только админов звать
tfhx8
тогда я не понимаю.
в общем в файле nginx.conf вообще вырубил логи и они в journalctl все равно показываются, но файла того растущего уже нет)
tfhx8
👍
а ты сам как обычно компос запускаешь? В режиме демона или инет?
George
Но если вопрос так, то в -d
George
А вот в пайплайне бывает выгодно его в интерактивном режиме фигачить (все равно есть верхний лимит по времени выполнения), но зато логи наглядны
George
почему так?
Потому что #компост #костыль
tfhx8
Потому что #компост #костыль
костыль для каких то специфических вещей?
George
Ну, потому что для простых задач достаточно docker run / docker stop. А для сложных - #компост недостаточно будет
Eduard
man journald.conf
tfhx8
50
мб? Просто открыл у себя на локальной машине и нажал shift + G для перемещения в самый конец, и что то очень долго думало
Oleg
он в бинарной базе хранит. Хорошо влезает.
George
а journalctl по умолчанию на сколько мб хранит логи?
На весь диск. Он тротлить начинает, когда диска начинает не хватать
tfhx8
На весь диск. Он тротлить начинает, когда диска начинает не хватать
тоесть в теории опять ошибки посыпятся, если он весь диск забьеи?
George
тоесть в теории опять ошибки посыпятся, если он весь диск забьеи?
Ну, у journald свои настройки. И, да, ошибок диска не будет
George
Просто логи перестанут писаться
tfhx8
Просто логи перестанут писаться
а если я захочу чтонбудь записать на диск большое? Он что при записи автоматически лог подчистит?
Oleg
вы или тролите или путаете journald с syslog, который идёт обычно для совместимости.
George
а как оно определит, что ты захочешь на диск записать что-то большое?
Alex
Вроде нельзя было
Можно, но не systemd
tfhx8
а как оно определит, что ты захочешь на диск записать что-то большое?
подмал может он ка кто мониторит, что идет активная запись на диск))
George
Можно, но не systemd
в systemd тоже поддерживается семантика service start, но это днище - для совместимости
Alex
в systemd тоже поддерживается семантика service start, но это днище - для совместимости
А никто не говорил что запускать докер в wsl- это топчик. Для смеха только. Но все равно круто