George
логика есть, да )
Vovan
логика есть, да )
А если у меня будет 7 контейнеров с настройкой --cpus=1, это означает, что будет использоваться 7 ядер из 8?
George
это ничего не означает
George
они могут и одно поделить, если не полностью задействуют
Vovan
они могут и одно поделить, если не полностью задействуют
я не могу понять как будет распределена нагрузка CPU на хосте с данными параметрами у контейнеров :)
George
я тебе ответил
George
пойми
George
у тебя есть ручка - максимальное выделение
George
за какое контейнер не вылезет
George
есть вторая ручка
George
запиннить процесс на конкретное ядро, чтобы он с него никуда не мигрировал
George
но как фактически процессы распределятся в реале и сколько будут есть - зависит от ситуации
George
+ ты не можешь сказать процессы: "эй, ты! кушай не меньше 50% процессора"
George
ну, блин. Типикал QoS
Vovan
я тебе ответил
Перечитал ещё раз ответ, понял.
Vovan
А как ограничиваешь работу контейнера по CPU? Какой лучший выбор?
George
от задачи зависит. Можно вообще не париться, если у тебя хватает ресурсов
Alex
Firewalld
разобрался все таки ufw блокировал подключение (то есть не был открыт порт 5432) - открыл - все заработало
George
🤦‍♂️🤦‍♂️🤦‍♂️🤦‍♂️
Evgeny
del
Paruyr
Можно задать сразу для всех контейнеров http_proxy?
George
В смысле ?
George
Ты хочешь инжектировать переменную окружения в каждый контейнер ?
Paruyr
Да
Paruyr
https://docs.docker.com/network/proxy/ Я нашел вот это Я так понял если задаю в /etc/docker/docker.json то он заинжектит во все контейнеры?
George
Чтоб образа пуллить
Igor
помогите плз понять что не так. Есть докер файл, в нем есть интрукция RUN: RUN npm install && \ npm run build && \ # Get token NPM_TOKEN=$(curl -s \ -H "Accept: application/json" \ -H "Content-Type:application/json" \ -X PUT --data '{"name": "${USER}", "password": "${PASSWORD}"}' \ ${REGISTRY_URL}-/user/org.couchdb.user:npm | sed 's/.*token":"\(.*\)"}.*/\1/gI') && \ при запуске билда с аргументами ругается: Error response from daemon: Dockerfile parse error line 22: unknown instruction: NPM
Igor
ругается на мою переменную NPM_TOKEN видимо
Artem
убери строку # Get token
Antlar
он не понимает, что это одна строка
Igor
убрал вообще комменты, все равно такая же ошибка(
George
Что в 22 строчке точно ?
George
И прям перед ней (на 21?)
Igor
Что в 22 строчке точно ?
нашел ошибку, забыл && \
Igor
:((
Paruyr
https://docs.docker.com/network/proxy/ Я нашел вот это Я так понял если задаю в /etc/docker/docker.json то он заинжектит во все контейнеры?
>you can configure the Docker client to pass proxy information to containers automatically. А это что значит? Я не понимаю) Мне что для каждого контейнера прописывать env http_proxy?)
George
А, сорри, ты прав
George
Да, оно само прокидывает прокси внутрь контейнеров. Перепутал с /etc/docker/daemon.json
George
Это разные настройки
George
И прокси через конфиг юзера только при создании контейнера прокидывается
Nazar
Пацаны, киньте по братски как выглядит сикрет с сварма
Nazar
просто формат
Ark
Привет) Можно как то сменить рабочий диск докера? Он и загружает и собирает образы на С диск, коорый у меня маленький. Хотелосьбы на другом чтобы он это все делал.
Ark
Слишком тупой вопрос?)
Алексей 🌐🐘
Ark
https://toster.ru/q/339968
у меня винда -_- Но большое спасибо, ключевик не тот юзал) А на русском вообще не гуглил. Теперь нашел.
Алексей 🌐🐘
Ark
у меня эти настройки появляются только при переключении на линукс контейнеры)
Iwan
подскажите кто сталкивался с подобным? запускаю контейнер, и запуск висит долго =\ не понятно, почему не стартует
Aleksey
Тут ещё рано спрашивать про подмен? :)
Pavlо
вечер добрый, кто подскажет что юзать для проверки образов докера перед использованием? пробую разобраться с TRIVY но чет как то не сильно идет )
Andrey
для проверки на что?
Andrey
а, security
Igor
Подскажите пожалуйста, запускаю в докерфайле команду: RUN curl -s \ -H "Accept: application/json" \ -H "Content-Type:application/json" \ -X PUT -d '{"name": "npm", "password": "superpass"}' \ http://nexus.corp.local/repository/npm/-/user/org.couchdb.user:${USER} И почему то получаю пустой ответ, если убрать -X PUT -d '{"name": "npm", "password": "superpass"}' то команда почему то сразу отрабатывает. При этом если запустить тоже самое в самом контейнере, то все работает.
Pavlо
а, security
ее самой, требуют включить перед разворачиванием контейнера
Gleb
Тут ещё рано спрашивать про подмен? :)
отдельный канал есть, это про докер
Gleb
Оп, дай линк?
https://t.me/ru_podman
Ins
Доброй ночи! Кто-нибудь сможет помочь с установкой и настройкой docker swarm?
inqfen
nometa.xyz
inqfen
Ну и не надо ебать труп
inqfen
Нужно попроще - nomad, нужно пофункциональнее - k8s
Vasiliy
Кто-нибудь сможет
倫太郎
@Atassis
倫太郎
и снова я тут решил таки докер покурить чего читать, смотреть, слушать посоветуете? и как мне его ранить на винде без hyper-v? оно мне нужно отключенным _-_
倫太郎
говорят что через wsl2 работает как-то
он же еще в инсайдерской, не?
Gleb
он же еще в инсайдерской, не?
ну да, причем скорее всего в самой-самой инсайдерской