Sergey
а тут тебе сантехник придет и скажет я не знаю, прост работает, я если че звоню другим сантехникам авось подскажут авось не подскажут
Nikolas
а тут тебе сантехник придет и скажет я не знаю, прост работает, я если че звоню другим сантехникам авось подскажут авось не подскажут
он просто пошаманит, и скажет что надо было изночально так делать, и надо было в ПТУ потусить что бы элементарщину знать!!!)
Nikolas
Тебе череп не жмёт?
как выше было описано, не должно, а как определить!?
Nikolas
мы же о докере, вы делаете какието монимуляции на хост машинах для оптимизации его работы (centos)?
Alex
Ребята, всем привет! Подскажите как правильно сделать. Я собираю образ для CI гитлаба. Я .env файл должен вынести в другую директорию от Dockerfile? Иначе же все переменные попадут в контейнер когда я буду собирать билд. А путь к .env файлу указать в docker-compose.yml для использования на локальной машине, верно?
Gleb
Посаны, здарова
Gleb
делаем щас сервисы с билдом в докере. у нас есть внутренние репозитории пакетов (в нашем случае NuGet и npm), как топово прокидывать секреты для них в билд?
Gleb
сейчас приходится делать ARG внутри и энвы снаружи и обмазывать это всё скриптиками типа build.sh, которые заполняют энвы
Gleb
есть более красивое решение или мы обречены на эту дичь?
Gleb
вариант "заопенсорсить пакеты" в процессе
Gleb
локальная разработка это очень важно
V 🏴‍☠️
vault
Gleb
build.sh внутри вызывает azure key vault, да
Gleb
просто чот тумач. залогинься туда, залогинься сюда, энвы прокинь
Sergey
дивапс такой дивапс ниче не попишешь
Nurik
Всем привет. Ребят подскажите. Есть ли какой-нибудь инструмент, который бы позволял использовать темплейты для конфигов. При этом в нужных местах конфигов, подставлять данные из переменных окружения заданных в .env файлах. Например есть файл www-example-site.conf, а в нем есть параметр server_name = {{ SERVER_NAME }} и вот сюда нужно подставить значение из файла .env и достать оттуда параметр SERVER_NAME. при этом на выходе получаем конфиг с проставляенными параметрами. Есть что-то готовое или нужно написать самому ?
Nurik
Смотрю. Спасибо.
Evgenii
Всем привет!
Evgenii
Есть вопрос - почему после docker-compose up -d --build контейнер не запускается? т.е. docker ps пустой
Sergey
потому что он не проходит первичный старт?
Sergey
без -d сначала проверяйте
Evgenii
Окей 🙂
Evgenii
попробую сейчас
Ton
попробую сейчас
Выполни docker logs <container_id>
Ton
Может ошибки увидишь
Evgenii
Спасибо, я разобрался. Как всегда решение пришло почти сразу после вопроса. спасибо!
Sergey
😉
Vitalii
Здравствуйте. На данный момент докер под винду использует hyper-v по умолчанию (знаю что можно использовать virtualbox). Но с включенной службой hyper-v не работает android emulator. На днях читал что вроде как выпустили обновление для винды которое решает эту совместимость с использованием xamarin. Но на мою ltsb версию это обновление не приходило. Может кто тестил?? Или подскажет какие еще есть решения для одновременной работи hyper-v и android emulator.
Денис
Мыши плакали, кололись, но продолжали жрать кактус
Vitalii
вопрос где связь этих трех технологий
Как можно на одной машине использовать и докер и андроид эмулятор. Напишу так
Vitalii
вы рядом их используете или что
А как можно не рядом? На одной машине докер и андроид сдк
Sergey
А как можно не рядом? На одной машине докер и андроид сдк
давайте вместе подумаем напишите две логических цепочки железо хоста - .. - эмулятор железо хоста - .. - докер образ
Vitalii
Железо хоста - haxm - эмулятор Железо хоста - hyper-v - докер
Sergey
а что хайперви уже может сразу докеры пулять?
Vitalii
?
Sergey
между хайперви и докером операционки нет?
Vitalii
а что хайперви уже может сразу докеры пулять?
Не сразу. Но образ docker-machine в нем
Sergey
а андроид сдк где
Vitalii
между хайперви и докером операционки нет?
Я думаю операционка между хайперви и железои
Vitalii
Ладно, ясно. Я расчитывал что в группе будет ктото кто под андроид разрабатывает и докер использует и решал подобную задачу
Vitalii
Хреново наверное я мысли излагаю)
Sergey
Ладно, ясно. Я расчитывал что в группе будет ктото кто под андроид разрабатывает и докер использует и решал подобную задачу
омг крч во первых вы не туда копаете - это чат по докеру а не по андроиду, он тут лишний во вторых, как я понял(если нет поправьте), ваш сервер не умеет во вложенную виртуализацию вы хотите внутри гипервизора внутри виртуалки юзать дополнительный слой эмуляции в KVM вам надо было бы иметь определенный Intel проц и установить модуль на гипервизор, на винде хз и решается это насколько я помню только апдейтом до windows server 2016, поскольку вложенная виртуализация в винде не так давно появилась, а значит на hyper-v 2008\2012 вы не получите решения в третьих - юзать докер на ЛЮБОЙ ВИНДЕ - получать тонну косяков, не просите других людей за вас их расхлебывать
Sergey
Вот за это обьяснение благодарочка)
просто андроид не может до хостового ядра через несколько слоев достать
Vitalii
Спрошу лучше в чате по андроиду
Max
Привет. Подскажите как на node9 alpine образ поставить гит?
Artem
apk add —no-cache git
Artem
--
Max
apk add —no-cache git
А там разве не apt-get?
Artem
нет, ты же спросил alpine
Max
нет, ты же спросил alpine
Ой, сорри. node:8-slim
Max
Только 9ка
Artem
apt update && apt-get install git не работает ?
Nurik
Ребят подскажите как можно сделать чтобы можно было использовать множество ssh ключей, для репозитироев в gitlab. HostName при этом один. Нужно как-то по полному линку матчить IdentityFile, сейчас только один ключ могу заюзать. Еще пробовал делать через ProxyCommand подставляя переменную окружения где указан, путь к id_rsa, но как-то недобно.
Max
apt update && apt-get install git не работает ?
Ошибки плюёт. Сбросить не могу сейчас - в дороге
Max
Я думал можно как-то по иному
Max
Типа пакет не найден
Sergey
Привет. Подскажите как на node9 alpine образ поставить гит?
использовать dapp и ничего ставить не придется
Sergey
https://www.youtube.com/watch?v=8R5UDg29Vic
Artem
Типа пакет не найден
проверил, все ставит
Nurik
проверил, все ставит
Да, тоже смотрел, проблему решает, но немного не то. У меня один аккаунт только, рега запрещена. Нужно чтобы можно было с одним аккаунтом как-то разрулить.
Анатолий
аа не все же на линухе сидят
Анатолий
Max
проверил, все ставит
Ok, буду на работе проверю, спасибо
Nurik
алиасы создай и укажи путь к файлу ключа ssh -i /home/filename
Т.е. прописать в конфиге типа: Host gitlab_repo1 Host gitlab_repo2 И использовать git clone gitlab_repo2 ?
Анатолий
у вас линукс?
Nurik
да
Andrey
@nurik6 я тебе уже решение нагуглил а ты всё топчешься