Джифорсович
да проблема не в платности, а в том как его сконфигурировать без использования GUI, компания оплатит при необходимости
>говорю что нужно использовать нормальные инструменты >как его сконфигурировать под систему, где он не работает нативно >мы оплатим
Джифорсович
пиздец
Джифорсович
ты понимаешь, что докер десктоп это обертка для порриджей?
Джифорсович
от нее лучше избавиться, равно как и от докера
Denis
пиздец
эм, ну тут ещё веселее там и контейнеры будут windows ¯\_(ツ)_/¯
Джифорсович
лучше бы девпса наняли
Джифорсович
эм, ну тут ещё веселее там и контейнеры будут windows ¯\_(ツ)_/¯
ну тогда страдайте в проклятом мире, который сами и создаете
Petrovich
эм, ну тут ещё веселее там и контейнеры будут windows ¯\_(ツ)_/¯
Тогда они свинью подложили вам своим соглашением, это правда
Denis
Тогда они свинью подложили вам своим соглашением, это правда
ну вот да, получается я готов принять его, но через консоль или с помощью скрипта, но такой опции не подвезли похоже
Petrovich
Я бы на r/sysadmin спросил как люди это решают
Denis
Джифорсович
Джифорсович
этими же велосипедами
Denis
не, это лесом, конечно
Джифорсович
а шмокер десктоп не лесом, занятно
Джифорсович
Petrovich
не, это лесом, конечно
Хорошее решение могло бы быть
Petrovich
не, это лесом, конечно
А версия из chocolatey тем же самым страдает? https://community.chocolatey.org/packages/docker-desktop
Denis
да
Andrey
Всем привет! Кто нибудь знает, можно ли поставить у докера такие опции, чтобы его процесс был вытесняемым? Без докера это делается при помощи nice Докер с реал-тайм ядром на хосте не хочется использовать https://docs.docker.com/config/containers/resource_constraints/
Denis
Я бы на r/sysadmin спросил как люди это решают
В общем, я пошёл другим путём и купил Pro подписку, и спросил их напрямую. И да опция есть, только в документации её нет. Вот их ответ: You can use `Docker Desktop.exe -AcceptLicense` for Windows. For Mac it's `/Docker.app --accept-license` Проверил, работает. Вдруг кому-то ещё пригодится.
Джифорсович
Вот же пиздец
Джифорсович
Напоминаю, на линухе все ставится с полпинка
Джифорсович
Впрочем чего ждать от виндоюзеров
Konstantin
Джифорсович
Konstantin
Konstantin
😁
Petrovich
Джифорсович
Джифорсович
я ж открыто шеймлю докероюзеров под шиндовс
Artyom
Всем привет! Кто-нибудь использует multi-staged образ с встроенным test stage (прогонка линтеров и тестов) ? Т.е. в итоге в CI/CD при пуше/мёрдже мы: 1) всегда сначала собираем image 2) запускаем image со stage tests 3) если тесты прошли пушим образ в registry, ну и так далее
dworker
Всем привет. Подскажите плз как скопировать локальную монгодб базу данных в докер контейнер. Нашел такой вариант: mongodump --uri 'mongodb://localhost:27017/confusion' --archive=confusion --gzip mongorestore --uri 'mongodb://mongodb:27017/confusion' --archive=confusion --gzip - mongodb название контейнера из docker-compose (container_name: mongodb). Пишет: error connecting to host: could not connect to server
dworker
а как это можно сделать?
Petrovich
погуглите про volume обычно у монги в примерах уже все сделано
Petrovich
# mongo: # restart: always # image: mongo:latest # networks: # - default # ports: # - 27017:27017 # volumes: # - ./mongo:/data/db
Anonymous
ребят скажите пожалуйтса, доке компуз получает создает свою сеть? то есть у меня например 2 докера один с портами 3000:80 5005:5000 объеденены в докер компуз, как мне обращаться к 5005 из 3000? localhost:5005 или сеть идет ниже, где 5000?
zypper
Hi!How to get inputUser by user_id?)
Mиxaил
Коллеги, подскажите, плиз по healthchek в docker-compose Я не могу нагуглить норм. статью У меня вопрос следующие: -Почему я пишу test $() и при старте ругается, что он хочет test $() (два доллара), хотя в sh скрипте прекрасно кушается и test $() -когда пишем ["CMD", "..."] откуда это вызывается? Внутри контейнера? Из вне конейтнера? Куда мне зайти, чтобы выполнить это? -Где вообще исполняется healthcheck? В sh ? shell? Он исполняется из вне контейнера или внутри? Как он понимает в чем вызвать? -Почему в ["CMD", "..."] надо каждый параметр, ключ, команду вызывать через запятую, и как там сделать сравнение? -Почему test $$(redis-cli -a str0ng_passw0rd PING) = PsNG || exit 1 при поднятии контейнера у меня команда не завершается? Просто висит на поднятии и старается бесконечно поднять, хотя ретрай, повторы и т.д. по единице? -Подскажите норм статью плиз по docker-compose healthcheck
Джифорсович
Коллеги, подскажите, плиз по healthchek в docker-compose Я не могу нагуглить норм. статью У меня вопрос следующие: -Почему я пишу test $() и при старте ругается, что он хочет test $() (два доллара), хотя в sh скрипте прекрасно кушается и test $() -когда пишем ["CMD", "..."] откуда это вызывается? Внутри контейнера? Из вне конейтнера? Куда мне зайти, чтобы выполнить это? -Где вообще исполняется healthcheck? В sh ? shell? Он исполняется из вне контейнера или внутри? Как он понимает в чем вызвать? -Почему в ["CMD", "..."] надо каждый параметр, ключ, команду вызывать через запятую, и как там сделать сравнение? -Почему test $$(redis-cli -a str0ng_passw0rd PING) = PsNG || exit 1 при поднятии контейнера у меня команда не завершается? Просто висит на поднятии и старается бесконечно поднять, хотя ретрай, повторы и т.д. по единице? -Подскажите норм статью плиз по docker-compose healthcheck
Слишком много вопросов Ты точно уверен, что ты уже готов использовать докер?
Джифорсович
И гуглить надо не статью, а документацию
Джифорсович
Коллеги, подскажите, плиз по healthchek в docker-compose Я не могу нагуглить норм. статью У меня вопрос следующие: -Почему я пишу test $() и при старте ругается, что он хочет test $() (два доллара), хотя в sh скрипте прекрасно кушается и test $() -когда пишем ["CMD", "..."] откуда это вызывается? Внутри контейнера? Из вне конейтнера? Куда мне зайти, чтобы выполнить это? -Где вообще исполняется healthcheck? В sh ? shell? Он исполняется из вне контейнера или внутри? Как он понимает в чем вызвать? -Почему в ["CMD", "..."] надо каждый параметр, ключ, команду вызывать через запятую, и как там сделать сравнение? -Почему test $$(redis-cli -a str0ng_passw0rd PING) = PsNG || exit 1 при поднятии контейнера у меня команда не завершается? Просто висит на поднятии и старается бесконечно поднять, хотя ретрай, повторы и т.д. по единице? -Подскажите норм статью плиз по docker-compose healthcheck
1) так вообще не делается 2) это энтрайпоинт 3) снаружи пингуется определенный эндпоинт по определенному условию 4) потому что это буквально команда с параметрами, в питоне сабпроцессы идентично вызываются, сравнение в такой команде не делается 5) вали учить матчасть, вкатун
Джифорсович
Дерзееец
Ну по факту раскидал
Timur
Ну по факту раскидал
Зачем так агрессивно, человек обратился с вопросами, которые ему не понятны, а тут агрессия и оскарбления!
Timur
Поэтому все шарохаются русскоязычных комьюнити
Джифорсович
Поэтому все шарохаются русскоязычных комьюнити
потому что если ты не решил проблему зумера за него, то ты потратил его время зря
Виктор
Всем привет. Как установить докер в нужную мне папку? Он меня даже не спросил, куда я хочу его поставить!
Джифорсович
Roman
потому что если ты не решил проблему зумера за него, то ты потратил его время зря
но ты ведь все равно ему все расписал, то есть помог. ты сам себе противоречишь, просто токсичный
Виктор
Ну потому что нехер лезть в пакетный менеджер, он лучше знает
Что лучше знает?! Куда мне ставить ПО? Это я лучше знаю, 100%.
Виктор
Чего же не установил куда хотел?
Так я сам не понял, где эта дефолтная менюшка с выбором места установки.
Timur
Win 10.
https://forums.docker.com/t/docker-installation-directory/32773/9 Тут открыт issue, выход следующий установить по дефолту и перенести куда вам необходимо и сделать mklink
Timur
Так я сам не понял, где эта дефолтная менюшка с выбором места установки.
Такого меню нет, но вопрос по данной опции открыт
Timur
Понял, спасибо. Жаль, что разрабы - бокопоры, раз не предусмотрели это заранее. :(
Есть свои ограничения, но сообщество открыло тему, думаю завезут скоро, надо весь топик прочитать, может уже есть дата или релиз с которым завезут опцию
Timur
Понял, спасибо. Жаль, что разрабы - бокопоры, раз не предусмотрели это заранее. :(
Вариант с переносом не костыль, поэтому используйте его
Джифорсович
Что лучше знает?! Куда мне ставить ПО? Это я лучше знаю, 100%.
Ну в общем то, ответ виндузятника, не мудрено
Виктор
Джифорсович
У меня много ПО онли под вин.
Ну так пошел нахер, докер == онли под линукс
Джифорсович
В твоей любимой окна10 докер работает в виртуальной машине
Джифорсович
Понаставят шиндувзов, потом не могут понять, почему в цивилизированном мире нет понятия "папка установки"
Джифорсович
бабка, мамка, папка - нету таких понятий
Джифорсович
В нормальных системах у тебя вообще бинарь в $PATH сразу попадает, и не возникает никаких проблем при работе с ней
Roman
кто пустил сюда фрактал русскоязычного комьюнити?
Deleted
@terafloppa бро я твой фанат
Deleted
Убусрал всех
Джифорсович
Deleted
(на деле с виндой можно мириться, если гонять всё на WSL2)
Джифорсович
(на деле с виндой можно мириться, если гонять всё на WSL2)
который по сути является hyper-v виртуалкой я о ней наслышан, лучше уж я винду в куему запихну
Deleted
который по сути является hyper-v виртуалкой я о ней наслышан, лучше уж я винду в куему запихну
Ээээээ нееее. Винда в куему - это переутилизация ресурсов сурьёзная сравнимо с WSL2, который является не просто виртуалкой как ты сказал, а затюненным ядром. WSL2 - это облегчённая виртуалка с кучей нативных пробросов ресурсов из ядра венды. Со своими ограничениями из-за этого, но и со своими преимуществами в скорости работы и потреблении ресурсов. WSL2 похожа не только на виртуалку, но ещё и немного на Wine, но в отличии от сырого Wine виндузятники смогли сделать что-то реально рабочее.