Andrew
Я хочу иметь доступ к npm через app container
Anonymous
Я хочу иметь доступ к npm через app container
что значит "через"? Он в билд-контейнере работает же.. Какой ожидаемый результат?
Andrew
docker exec -it app bash и в нем доступ к npm-у
Timur
docker exec -it app bash и в нем доступ к npm-у
какой вывод у переменной PATH в контейнере?
Artyom
Попробуй ставить nvm из официального репозитория, а не от creationix
M
Демон подняли через некоторое время опять падает
в сислогах получил такую ошибку level=info msg="stopping event stream following graceful shutdown" error="context canceled" module=libcontainerd namespace=plugins.moby
M
я как понял произошло переполнение /var/lib/docker
M
как избежать такой проблемы в следующий раз?
Vitaly
как избежать такой проблемы в следующий раз?
Мониторинг состояния серверов / дисков
Артём
я как понял произошло переполнение /var/lib/docker
изменить путь для хранения слоёв с дефолтного на примонтированный диск в систем. юните докера
Артём
https://unixhow.com/3621/peremestit-umolchaniyu-docker-drugoj-katalog-ubuntu-debian
A.D.🈴
Какой-то затуп. Ребутнул комп. Стартую свежий докер. Ну понятно, что, наверное, могу порт поменять. Но почему он занят-то?
A.D.🈴
Так это постгрешный порт, а у меня в хосте постгре не установлен. Но, пожалуй, проверю.
Andrey
Иногда докерпрокси не освобождает порт. Редко но бывает.
A.D.🈴
Да как так-то?
A.D.🈴
A.D.🈴
Это после ребута.
A.D.🈴
Остановить как? Через килл? Или сам докер как-то может нормально завершить работу?
A.D.🈴
Вообще, почему оно после ребута запустилось? Ладно, пойду грохну просто, :)
A.D.🈴
Че-т, похоже, конфиг корявый
A.D.🈴
Грохнул процесс.
A.D.🈴
И вот так теперь:
A.D.🈴
А, стоп. Он зачем-то два раза стартует...
A.D.🈴
Точно косяк в конфиге.
A.D.🈴
Сменил порт на 5431. Все прекрасно работает. Непонятно, кто там на 5432 присаживается, все-таки.
A.D.🈴
https://github.com/moby/moby/issues/25981
Не, у меня, по ходу, все немножко проще.
A.D.🈴
A.D.🈴
Какие-то непонятные демо контейнеры, я даже не знаю, как они запустились. :) Выключил, всё норм работает. :)
Andrey
Эмм... Нет в докере кэша такого рода
Andrey
Если бэкенд возвращает НЕ валидный json, то логично смотреть его код. "Локально ошибки нет" такая себе диагностика. Включайте дебаг, смотрите вход и выход в коде
Andrey
Там где воспроизводится ошибка
Andrey
К счастью не знаю что такое symphony, подозреваю, что это некий фреймворк, вот у него уже может быть какой-нибудь кэш
Mark
У меня есть веб приложение и база данных на ажуре в директории другого человека, и он не заплатил, и сейчас эти сервисы отключены, но я похоже тоже "админ" в его директории (но заплатить может только он), мне нужно оплатить подписку, я нашел опцию "Change the directory" и не могу понять поможет ли она мне оплатить за сервисы и оживить их? в общем что вы посоветуете в этом плане. До человека добраться не смогу он в отпуске.
Vitaliy
Стоит ли брать Traefik вместо Nginx ? Как у него с кешированием статики? У Traefik на сайте не нашёл инфу по кешу, в гугле тоже что-то не особо... Кто его юзал на проектах, поделитесь впечатлением...
Леннарт Zh 🕊
что делать на проде, если ip a мне пишет bash: ip: command not found ?
Roman
что делать на проде, если ip a мне пишет bash: ip: command not found ?
известно, что. писать в чат по докеру 🙂
Roman
net-tools надо поставить
Andrey
что делать на проде, если ip a мне пишет bash: ip: command not found ?
В этом случае лучше ничего на проде не делать
Леннарт Zh 🕊
Леннарт Zh 🕊
net-tools надо поставить
Сколько МБ прибавится к размеру?
Alexander
Сколько МБ прибавится к размеру?
перед установкой покажет
Alexander
а вообще интереснее, что ты делаешь или хочешь сделать )
V
Привет. Вопрос. Как можно передать настройки прокси , что бы файрфокс принял из в себя.
V
Если в запущенном контейнере , запустить и прописать в настройках фаерфокс прокси то все ок
V
Создать профиль и запускать с ним
А с удаленным веб драйвером будет работать?
Anonymous
не особо
Anonymous
точнее можно обходиться
Леннарт Zh 🕊
а вообще интереснее, что ты делаешь или хочешь сделать )
посмотреть видно ли интерфейсы. Изучаю докер inspect уже научили
Леннарт Zh 🕊
В этом случае лучше ничего на проде не делать
+1 главное чтоб потом за "ничегонеделание" дали зарплату
Anonymous
От проекта зависит В голом виде, docker-compose, Swarm, kuber. Kuber теперь без докера можно считать
Andrey
+1 главное чтоб потом за "ничегонеделание" дали зарплату
Не надо лезть на прод, если нет даже базового представления о линуксе, и в докер тоже не надо.
Andrey
Начните с начала, как это и принято.
Anonymous
Если на проекте целевом нет, то лучше язык и экосистему копать вдоль и поперёк
Andrey
какого "базового представления", вы о чём?
"что делать на проде, если ip a мне пишет bash: ip: command not found ?" - об этом
Леннарт Zh 🕊
"что делать на проде, если ip a мне пишет bash: ip: command not found ?" - об этом
если у меня пишет bash: dig: command not found bash: host: command not found и bash: nslookup: command not found я проверяю работу DNS через getent hosts откуда ваш "глубокомысленный" (нет) вывод о "базового представления о линуксе" это чат для обмена опытом или для хранения тайных знаний в тайне? вы если можете помочь, посоветовать - отвечайте, диагноз по аватарке я ставить не просил
Леннарт Zh 🕊
От проекта зависит В голом виде, docker-compose, Swarm, kuber. Kuber теперь без докера можно считать
сворм похоронили вроде? https://www.reddit.com/r/docker/comments/ituysl/why_people_are_saying_docker_swarm_is_in_life/ или опять откопали?
Anonymous
❯ yay -Qo dig /usr/bin/dig is owned by bind 9.16.11-1 ~ ❯ yay -Qo host /usr/bin/host is owned by bind 9.16.11-1 ~ ❯ https://launchpad.net/ubuntu/+source/bind9
Anonymous
или какой-нибудь bind utils
Anonymous
Типа того
Anonymous
Лет 50 уже так, если не больше)
Solyar
Местами перепутал порты
Solyar
А стоп. Он у тебя не будет доступен извне сделай чтобы приложение слушало на 0.0.0.0
Solyar
А не 127.0.0.1
Anonymous
А что пишет?
Solyar
Ну да интересна сама ошибка
Solyar
Что пишет?
Anonymous
А стоп. Он у тебя не будет доступен извне сделай чтобы приложение слушало на 0.0.0.0
Вроде нормально там всё, если скриншот под микроскопом посмотреть
Solyar
Извиняюсь
Anonymous
То есть работает на 3000 порту нормально
Anonymous
Http server отвечает же на 3000 порту
Anonymous
Так это он отвечает, браузер таких слов не знает
Anonymous
Попробуй volume убрать строку