Aleksey
тогда только винду переставлять либо hyper-v чинить
Я не на столько крут, чтоб патчить закрытый продукт ;) (подтверждённая аппаратно-софтовая бага, но процу 5 лет и все положили болт )
Aleksey
Я его не трогал, мне интересно потыкать. Так-то я даже не докер для контейнеров использую, но интересно же потрогать :) И сейчас мне интересно, могу ли я создать докер машину на 2375 порту.
Aleksey
а можно подробнее, впервые о таком слышу, какой проц?
i7-4820k. Там что-то про неправильную реализацию виртуализации. Но работает всё, кроме гипер-в. Из MS когда-то давно получил ответ, что проблема в отсутвии костылей для моего проца в гипер-в, но им плевать ибо это не зион, а значит и не целевой продукт
Aleksey
Maxim
Не гипер-в, а vt-d/x
виртуализация в общем в bios включена, верно?
Maxim
Да.
версия прошивки bios последняя? или не заморачивались?
Aleksey
версия прошивки bios последняя? или не заморачивались?
Я очень даже заморачивался. Просто поверь, что у меня достаточно экспертизы для постановки креста на этом проце и гипер-в :)
Никита
продать этот проц геймеру и купить нормальный) как я рад, что на E5-1650 сижу
Aleksey
продать этот проц геймеру и купить нормальный) как я рад, что на E5-1650 сижу
Держи в курсе. Проц-то отличный для игровой машины, а раз в жизни потыкать гуй докера не стоит свапа на равноценный зион
Maxim
Я очень даже заморачивался. Просто поверь, что у меня достаточно экспертизы для постановки креста на этом проце и гипер-в :)
то есть проблема именно с i7-4820k ? у меня тоже core i7 и о подобных проблемах слышу впервые
Aleksey
то есть проблема именно с i7-4820k ? у меня тоже core i7 и о подобных проблемах слышу впервые
Да, проблема конкретной модели. Свап на зион решает проблему, проверял.
Maxim
Да, проблема конкретной модели. Свап на зион решает проблему, проверял.
понял, проблема в 4820к. тогда последний вопрос, что вам такого из функционала windows docker gui очень необходимо? там всего то три кнопки
Aleksey
Так, другой вопрос: докер на винде вообще учитывает существование C:\ProgramData\Docker\config\daemon.json? Там хост прописан, но эта срань всё ещё ломается об гипер-в
Maxim
Так, другой вопрос: докер на винде вообще учитывает существование C:\ProgramData\Docker\config\daemon.json? Там хост прописан, но эта срань всё ещё ломается об гипер-в
если у вас докер не запускается локально в вашем ведре то что вы от него хотите? работать нормально он не сможет из за вашей маленькой проблемки с Хуйпер-В, используйте portainer, там и кнопочек побольше и расцветочка повеселее, что вам так прижало именно в вендовый гуй тыкать чем попало?
Maxim
Оно отлично работает из консоли, почему бы не работать гую?
это как так если Хуйпер-В у вас крашется? тут ни гуй ни консоль не должны работать по законам логики
Aleksey
ЕЩЁ РАЗ. Есть рабочий хост, отлично отвечает на 2375 порту. Хочу чтоб и гуй туда ходил
Aleksey
lex@desktop MINGW64 ~/go/src/github.com/lexfrei/goscgp (master) $ docker -H 192.168.88.222 version Client: Docker Engine - Community Version: 18.09.2 API version: 1.39 Go version: go1.10.8 Git commit: 6247962 Built: Sun Feb 10 04:12:31 2019 OS/Arch: windows/amd64 Experimental: false Server: Docker Engine - Community Engine: Version: 18.09.2 API version: 1.39 (minimum version 1.12) Go version: go1.10.6 Git commit: 6247962 Built: Sun Feb 10 03:47:25 2019 OS/Arch: linux/amd64 Experimental: false lex@desktop MINGW64 ~/go/src/github.com/lexfrei/goscgp (master) $ docker -H 192.168.88.222 run hello-world Hello from Docker! This message shows that your installation appears to be working correctly. <...>
Aleksey
Уже есть это, но, очевидно, чего-то не хватает. lex@desktop MINGW64 /c/ProgramData/Docker/config $ cat daemon.json { "registry-mirrors": [], "insecure-registries": [], "hosts": [ "tcp://192.168.88.22:2375" ] }
Aleksey
Нет и именно с этой целью исходно хотел разобраться. Теперь же хочу получить ответ на вопрос — как бы это настроить.
Maxim
Нет и именно с этой целью исходно хотел разобраться. Теперь же хочу получить ответ на вопрос — как бы это настроить.
ну раз консолька у вас работает то значит вы можете запустить гуй на вашем игровом ведре, верно?
Aleksey
ну раз консолька у вас работает то значит вы можете запустить гуй на вашем игровом ведре, верно?
Ещё раз: Так, другой вопрос: докер на винде вообще учитывает существование C:\ProgramData\Docker\config\daemon.json? Там хост прописан, но эта срань всё ещё ломается об гипер-в
Aleksey
Aleksey
Aleksey
По понятным причинам, фичу включать не буду.
Maxim
версия ведра у вас какая? и установлен ли у вас компонент Hyper-V в ведре?
Aleksey
версия ведра у вас какая? и установлен ли у вас компонент Hyper-V в ведре?
latest stable. Давай не будем чинить мне гипер-в, я уже написал всё про это выше
Maxim
в сообщении намекают на то что в ведре не установлен компонент, скиньте скриншот с галочкой напротив компонента Hyper-V
Aleksey
Ну йоба, ну писал же
Aleksey
Вариант свапнуть проц, запустить, настроить и свапнуть обратно — не предлагать.
Maxim
Машина не бутнётся, если я включу гипер-в
без этого компонента ваш docker gui в вашем ведре не заведется
Aleksey
А нафига клиенту нужен гипер-в?
Maxim
Вариант свапнуть проц, запустить, настроить и свапнуть обратно — не предлагать.
а киньте ссылку на описание проблемы с вашим процем и Хуйпер-В? если под рукой конечно
Aleksey
Далеко не под рукой. ТЛДР: гипер-в вешается на этапе инициализации железа в гипервизоре.
Maxim
А нафига клиенту нужен гипер-в?
в документации для "docker в ведре" говорится что без этого компонента гуй не работает, но эта информация трехлетней давности, тогда все было по другому и деревья были выше
Aleksey
версия Windows latest stable? это как?
Это значит, что проблеме уже с год, мне было лень разбираться. Всё это время я сижу на стабильном канале винды и рубетаюсь раз в сутки. Конкретно сейчас: $ systeminfo | grep "OS Version" OS Version: 10.0.17134 N/A Build 17134
Aleksey
Professional, Home, Corporate ? перечислил что помнил, там этих версий "как у дурачка фантиков", какая у вас ?
Зацени и узнаешь, что у десятки уже не как "дурочка фантиков". :) Про, иначе я бы это уточнил. В хоуме вообще гипер-в доступно?
Aleksey
Aleksey
И да, не вижу причин, чтоб гуй не работал на чём угодно, пусть хоть win ce. Этож гуй, что ему может быть надо, если бек крутится на другой машине?
Maxim
Список версий. Ещё раз, у меня про
Professional значит, так бы сразу, а то все щипцами вытягивать приходится
Aleksey
1. Проверит, что они существуют 2. Решить проблему, которая даже не гуглится
Maxim
1. Проверит, что они существуют 2. Решить проблему, которая даже не гуглится
1. они существуют но без установленного компонента не работают 2. какая у вас проблема которая даже не гуглится?
Aleksey
Хочешь сказать, в докере на столько говнокодеры, что требуют гипер-в даже при отсутствии локальной докер-машины?
Maxim
Хочешь сказать, в докере на столько говнокодеры, что требуют гипер-в даже при отсутствии локальной докер-машины?
насколько я знаком с коллективом у меня не было впечатления о том что кто то в команде "по знакомству", все на своих местах заслуженно. но вы наверное думаете о гуе в ведре как о самостоятельном приложении для управления хостами, не только локальным но и удаленными
Aleksey
Ну и да, это можно настроить легко. Есть пруфы, что докер гуй отлично работает с удалёнными машинами, но для этого нужна настраивать это из гуя.
Maxim
очень удивлюсь, если это окажется не так. Писать гошный монолит с вкомпилинным гуём это было бы очень мощно
еще раз хочу вам порекомендовать использовать portainer и оставить гуй в ведре в покое раз у вас там какие то "свапы" необходимы с вашим CPU
Aleksey
Зачем мне это? Если не тыкаться в гуй, то я с радостью вернусь к cri
Maxim
Ну и да, это можно настроить легко. Есть пруфы, что докер гуй отлично работает с удалёнными машинами, но для этого нужна настраивать это из гуя.
если вам просто хочется его открыть и посмотреть как выглядит докер гуй в ведре то можно просто посмотреть скриншоты в ынтырнэтах раз у вас проблема с установкой компонента в вашем ведре с вашим CPU
Maxim
Зачем мне это? Если не тыкаться в гуй, то я с радостью вернусь к cri
в видели как выглядит portainer и представляете зачем он нужен?
Maxim
скорее всего даже не открывали ссылку
Aleksey
в видели как выглядит portainer и представляете зачем он нужен?
Некая рандомная абстракция над докером для управления контейнером, судя по описанию.
Maxim
Некая рандомная абстракция над докером для управления контейнером, судя по описанию.
докер гуй в ведре это "обрезанная под корень рандомная абстракция над докером для управления контейнерами" если говорить на вашем наречии
Aleksey
докер гуй в ведре это "обрезанная под корень рандомная абстракция над докером для управления контейнерами" если говорить на вашем наречии
Мне уже не интересно его тыкать (точнее, не на столько как было изначально), сейчас мне интересно как без гуя настроить гуй.
Maxim
Мне уже не интересно его тыкать (точнее, не на столько как было изначально), сейчас мне интересно как без гуя настроить гуй.
вам же черным по белому в тексте ошибок написал сам докер, чтобы вы не меняли в файлах конфигурации без компонента Хуйпер-В приложение не заведется )))
Aleksey
вам же черным по белому в тексте ошибок написал сам докер, чтобы вы не меняли в файлах конфигурации без компонента Хуйпер-В приложение не заведется )))
А я чёрным по белому пишу, что ну не верю я, что они гуй завязали на чём-то, что требует гипер-в, и есть пруфы, что оно работает без гипер-в, но сначала надо настроить это из гуя =\
Aleksey
а вф докер случайно сейчас не через ВиртуальнуюКоробку используете?
Нет, физический хост (и про это я тоже уже писал)
Maxim
Нет, физический хост (и про это я тоже уже писал)
физический хост это как? в ведре докер находится в виртуальной машине которая запускается с помощью Хуйпер-В, в оснастке Хуйпер-В виднеется виртуалочка с адресом 10.75.0.1, если правильно помню адрес
Aleksey
физический хост это как? в ведре докер находится в виртуальной машине которая запускается с помощью Хуйпер-В, в оснастке Хуйпер-В виднеется виртуалочка с адресом 10.75.0.1, если правильно помню адрес
Ещё раз. Есть физический линуксовый хост, там крутится много всякого, в том числе докер, который слушает 2375. Есть виндовая машина, от который я хочу гуй, который ходит на 2375.
George
и, да, небезопасно в любом случае, т.к. env можно вычитать из /proc/
Aleksey
чем вас гуй в браузере не устраивает, а именно хотите запустить вендовую апликуху?
Ещё раз. Мне нафиг не сдался не только докер гуй, но и сам докер. Но так как я столкнулся с явной проблемой приложения (либо они зря делают проверку гипер-в на этом этапе, либо документация хромает), то надо это диагностировать и полноценно зарепортить. Для начала я хочу понять как в гуй внести настройки без самого гуя, например.