Vir
висит и не двигается, не понять, зависло или же думает
Aleksandr
почему?
Почитайте хоть на википедии, что такое девопс, а лучше книгу какую-нибудь, например, «Философия DevOps».
Terry
Почитайте хоть на википедии, что такое девопс, а лучше книгу какую-нибудь, например, «Философия DevOps».
Почему тогда нормальный девопс, это хороший админ? А не какой-то студент-бомж-кодернафрилансе?
Terry
кодеры редко лезут вначинку ОС, им типа давай все готовое
Terry
ни разу не видел кодера, норм работающего и знающего что такое докер
Ivan
ни разу не видел кодера, норм работающего и знающего что такое докер
Значит отвратительные кодеры тебе попадались
Slach
Друзья всем привет подскажите можно ли испольовать переменные окражения для того чтобы версию images задать в docker-compose.yml ? выставил image: myregistry.host:5000/user/image_name:latest и хочу еще build: labels: - version=${ENV_PACKAGE_VERSION} поставить так сработает?
Slach
ага, спасибо!
Dmitrii
Можно ли в контейнер пробросить последовательное устройство (интересует взаимодействие с шиной CAN) через run --device?
Dmitrii
а ты пробовал? оно должно теоретически через --device работать
Я не могу понять, где само can-устройство прячется? Под /dev ничего намекающего не вижу. Хотя dmesg | grep can, lsmod | grep can что-то да выдают.
Юлия
Всем привет! Я использую docker-compose 1.14.0. У меня в файле .env определена переменная VAR1=value. Мне надо, чтобы при запуске эта переменная копировалась с другим именем. То есть, чтобы после старта в контейнере были VAR1=value и VAR2=value. Это реально сделать?
Slach
в .env VAR2=${VAR1} сделай
Юлия
/src$ echo $VAR2 ${VAR1}
Юлия
${VAR1} записалась как строка
Slach
ну еще в docker-compose.yml можно для заданного service проставить environment services: yourservice: environment: VAR2: ${VAR1}
Юлия
на хосте у меня VAR1 не объявлена. А из .env не читает. Пишет: The VAR1 variable is not set. Defaulting to a blank string.
Slach
странно а почему не читает то?
Slach
ну в смысле docker-compose должен читать .env
Юлия
вот и мне казалось, что должен....
Slach
.env рядом с docker-compose лежит? если просто сделать export VAR1=value а потом уже docker-compose config запустить ругается?
Юлия
да я уже подумала об этом. видимо дело в том что .env не рядом с ним лежит. но я указала в env_file путь к файлу
Юлия
но это не помогло
Юлия
видимо решение - выносить .env на один уровень с docker-compose.yml
Slach
web: env_file: - web-variables.env так =) этот файл будет инклудиться в момент запуска контейнера а вот это ` services: yourservice: environment: VAR2: ${VAR1} `` будет в момент построения конфига соответсвенно ${VAR1} должна быть уже инициализирована
Юлия
я вынесла .env на один уровень с docker-compose.yml и теперь в нём можно писать ${VAR1}, где VAR1 определена только в .env
Sasha
Всем привет! Ребята подскажите какой флоу использования докера более правильный. Написали код » запушили в мастер гита » сбилдили образ из измененного кода » запушили образ в регистр » спулили образ на проде » остановили старый контейнер » запустили свежий. Так ? Или ...
Sasha
В данный момент у меня вот так. Пока без Докера. Написали код » запушили в мастер гита » сработал git hook, он запустил скрипт на серваке » скрипт стянул свежый репозиторий, запустил npm install, перезапустил App Вот теперь хочу в этот флоу добавить Докер. Думаю как лучше это сделать
Sasha
на мой взгляд это вопрос из той же категории, что и "какого цвета карандаш лучше" 🙂
Я вчера первый раз с докером связался . Интерисуюсь какие практики наиболее применимы
🇷🇺 Роман
Я вчера первый раз с докером связался . Интерисуюсь какие практики наиболее применимы
сколько раз видел внедренный докер - всегда был флоу свой... при написании все отталкивались от своих нужд и уже работающих процессов. может быть другие коллеги тут что-то иное скажут, но, имхо, флоу в работе - штука весьма индивидуальная
Alex
Народ, а что такое quorum status?
CMy3u🐈
Народ, а что такое quorum status?
https://google.gik-team.com/?q=%D1%87%D1%82%D0%BE+%D1%82%D0%B0%D0%BA%D0%BE%D0%B5+quorum+status
Alex
Ну если все гуглить, то зачем эта группа нужна?
Vladimir
чтоб знать что гуглить
Vladimir
и где гугл
bazzilic
друзья, а есть нормальный образ oracle database в докер хабе?
Dmitry
Только ручками собирать
bazzilic
Только ручками собирать
я нашел, оказывается в docker store есть. его надо "купить", но бесплатно.
Dmitry
Интересно, спасибо! Он собран из того же, что лежит у них в гитхабе?
Василий
Привет. 1. Можно как-то наследовать собранные локально image или все только через репозиторий тянется? 2. RUN apt-get update не проверяет апдейты и встревает процесс из-за старых версий либ. Можно как-нить форсить апдейт?
Василий
да, нужно именно список обновить
Василий
перед тем как установка пойдет
Aleksei
установка чего?
Василий
пакетов рабочих
Aleksei
и они конфликтуют с установленными?
Василий
есть докер файл. В его начале - серты на репозиторий пакетов и апт апдейт. Дальше - установка пакетов. При перезапуске с билдом шаг апт апдейтов используется закешированный и в результате версии не обновляются. Более того, при обновлении жокерфайла и добавлении пакета - берется старая версия, которая была получена на одном из старых апдейтов.
Aleksei
обычно апдейт и установку пишут в один лейер. Т.е. RUN apt-get update && apt-get install ...
Aleksei
Как раз из-за таких проблем, видимо
Василий
ды, придется свалить все в RUN. Что еще нарыл на эту тему, если кому будет интересно, ставить в конец строки с RUN apt update через комент дату последнего апдейта (можно автоматически выставлять). Еще решение - задавать версию пакетов явно.
Василий
Спасибо! )
Alexey
Ребзя, вопрос. Решил с виртуалки перейти на Docker for Windows... Пробую запустить рабочий репозиторий, docker-compose up -d... Начинает скачивать, и в какой-то момент отваливается вай-фай. Как только убиваю процесс докера, инет начинает работать. Кто-нибудь сталкивался с таким?
Alexey
Windows 10, обновления все стоят
Anonymous
Потому что Docker требует Linux ядро, а я не знаю, что они там наворотили в Win10(может даже через WSL запустили), но это извращение, как ни поверни.
Alexey
во время чего вырубается? пулится какой-то имедж? а без докера такого не бывает? протестируй под нагрузкой
Во время билда образа в процессе docker-compose up -d. Попробовал сделать docker-compose build, вроде помогло, но здесь уже другие ошибки выскакивают. Ща пытаюсь разобраться
Alexey
это не ответ. сделай docker-compose up без -d и покажи логи
Сейчас и up заработал. Такое ощущение, что docker начинает сходить с ума, когда переполняется ОЗУ
Sergey
oom killer пришел и наказал docker
Driver
oom вообще резкий дядька
Sander
Всем привет,
Dan
#образование #обучение #бесплатно Дорогие друзья! Коллеги! Очень часто мы с вами обсуждаем вопросы обучения. На эти темы можно бесконечно долго рассуждать. Однако, если вы действительно упёрлись в некий "потолок", жаждите развития, или хотите уйти в другое направление и повысить свою ценность как специалиста, то вам определённо стоит обратить внимание вот на это: В Университете Иннополис открыт приём заявок на грантовый конкурс. Грант — ваша возможность бесплатно получить магистерскую степень в IT. После получения диплома выпускники имеют возможность работать и жить в городе Иннополис, и не только. Подать заявку на грант необходимо до 21 февраля включительно. Набор в магистратуру ведётся на программы, разработанные совместно с Университетом Карнеги-Меллон и Университетом Амстердама: - Робототехника - Управление большими данными - Управление разработкой ПО - Разработка безопасных систем и сетей Количество грантов строго ограничено Образовательный грант покрывает 100% стоимости обучения. Вас будут обучать специалисты с мировыми именами и опытом работы в ИТ-проектах. Студенты получают стипендию (!!!) от 12 000 до 42 000 руб./мес, а также проходят стажировки в компаниях-партнёрах. Проживание в современном кампусе, в безопасной городской среде. Вы можете задавать любые вопросы мне прямо здесь в нашем чате. Регистрация здесь: https://apply.innopolis.ru/~IVyMd
Aleksey
Велкам кому релевантно @ru_gitlab
CMy3u🐈
Гит хаба ещё нет? Сделать что-ли, быть хоть где то админом Ыыы)
Dan
Я бы хотел быть админом гитхаба. Пожалуй, самая почётная должность 😆
Aleksey
Хотя нет, все же я фаундер одного из чатов. Поэтому обязаны уважать мое мнение.